I am currently playing this game on the XBox. This game is tight. It used to be on the XBox 360. It's a very challenging game. Has anybody ever played...