anyone got this game yet?

i have, and its awesome. its hard to say how much fun it is.. even watching the trailers dont do it justice..

there is a demo available, i suggest you all go and get it

(good mix of things in the demo, plus you can play online)