Anyone ever play it...i believe that it is fairly new and its for the xbox 360..i like the game and the story line and everything...but the game was too short.