Thread Recap (last 10 posts from newest to oldest)
Apr 13, 13 at 9:03pmSigma
Well, according to the official site, the game is due for release on October 25th, 2013. What do you guys think of the site? Any first impressions you have?
Who else is excited?
Powered by neoforums v3.0.0
Copyright Neo Era Media, Inc. 1999-2016