I hated the demo, can't imagine the game is much better.

But it really comes down to what you like, if you have Xbox Live download the demo and try it yourself. Your own opinion should come first.