I've heard some good impresions of the demo at work, (I've yet to play it). Does it suck? It comes out tuesday