otoniel on 21 December 2008
I tried and still won't let me play
I'll just wait for the demo release here in the states
I'm just intrigued by the demo that I want to play it now LOL
Official Member of the Xbox 360 Squad