Looks like a neat game. Just curious if the release date has been pushed back. It said June 30th, now it says TBA.
- Member Since: February 3, 2004
- Posts: 336
- Member Since: February 4, 2012
- Posts: 3
- Member Since: December 16, 2003
- Posts: 1
Browse BoardsJump to Top
Please Log In to post.