I got my copy last friday, its really good. Really happy with it. I got my copy for PS3 as I think its the best to play it on, and im staying loyal.
Didnt play the demo so I dont know what differences there were because I heard bad things about the demo??