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)