Looks like some people didn't like the demo
After playing the demo, I don't really think that it needs a tutorial. This guy should have played solo against the easy AI before going online. About everything in the game has a tooltip, so it's really not rocket science to figure out what's going on after a match or two. A couple of matches against the AI would have taught him better than to play with Rook and think that he wouldn't die often.
Anyhow, I thought that the demo was pretty impressive. I'll be picking up the retail game as soon as the 1.2 patch (and 2 new demigods) comes out.
P.S. And why the hell did the guy at shacknews post a review of a demo when the retail version has been out for 4 months? Why not review it?