There are some user reviews out there check this http://www.cheapassgamer.com/forums/showthread.php?t=226660 and this one too http://forums.xbox.com/27506595/ShowPost.aspx. I'm really surprised that this game has not yet been rated nor did it get any media coverage.
Log in to comment