I just saw this game on gametrailers.com and have not been able to find out anything else about it. So does anyone know if this is actually new(it uses pretty old graphics) and if so when is it due out? http://www.gametrailers.com/gamepage.php?id=2822 there is the trailer for the game.