I had the demo for the PS3, but i've also played the demo on my friends Xbox 360 (pretty much the same)
But when my friend bought the game for Xbox 360 and brought it over, I was playing and just turned it off, because I had just as much fun with the Demo as I did with the full game