Taycat wrote on 2014-09-13 00:49
[video=youtube;rb1vOrm9SX4]https://www.youtube.com/watch?v=rb1vOrm9SX4[/video]
Now we have a release date, yay!
Osayidan wrote on 2014-09-13 18:09
PC one is being delayed way too much, already lost interest about a year ago. Don't even think I'll bother to pirate it at this point, they'd have to pay me to download it.