I cant wait for this game, this vid is just teasing me lol, everywhere i look i see it staring at me, but already posted on front page http://www.xpgamesav...3727#entry53727