Don't listen to the haters. The demo restricts you to 30 minutes which makes it tough to level up much in more than one area, so you don't really get the full experience.
There's a glitch floating around to remove the 30 minute timer so you can level up more, at which point the game is more...