I've seen very little on this game. Little snippets of info here and there. Now there seems to be nothing. It was said to suppose to release this year but we've still got no release date and we're in 4th quarter now.
Use your keyboard!
Log in to comment