Is there any recent info on this game? It's release date keeps slipping further and further backwards, and I've seen almost nothing about it.... I was really looking forward to this, but starting to get a bit dishearted now lol
What The Hell Is Happening With This Game?
1 reply to this topic
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users