I couldn't get a game on the Demo, just sat staring at the 'quick game' screen for about 15 min's.
First reviews of the full game are out and they're not good, 5 out of 10's all round so far. I had it pre-ordered but I'll hold off for now until it's released to see what folk are saying about it.