Forum Thread: Official Site & Release Date - page 1

reprinted from
original thread:

Author:   Sigma
Date:   Apr 13, 13 at 9:03pm (PST)
Subject:   Official Site & Release Date
Official Site

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?

Copyright Neo Era Media, Inc. 1999-2017.
All Rights Reserved.