You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
Ok, I know that Gamespot isn't always up to date with games that are not blockbuster triple A titles, but whats the deal with this game? Last update here was in 2008, and nothing since then. Anybody have a link with other info like release date?