demo is pretty cool, apparently you get to keep your ranks and everything from teh demo to the game when you buy it...