by MrGreencastle, Thursday, February 14, 2013, 05:51 (4117 days ago) @ kapowaz

Yeah I'm doubtful of a PC release, but I could have sworn I had read somewhere that it may be. Either way, at the very least a 360-720 cross platform play would be cool.

Complete thread:

 RSS Feed of thread