The demo is up on psn and i'm pretty sure on xbox too. To describe as a whole it is over the top. I haven't gotten chance to play it yet since i bought before i came into work. Now i am staring and anticipating the mindfuck of a game when i get home. Download the demo and you will know what i'm talking about.