MonstaMack on 21 May 2010
They should have released a very short demo ala Splinter Cell to get more attention on the market place, since what, 50% of 360 owners own XBox Live Gold? I wish it got a 90+ meta but to me It's up there and thats all that matters to me.
It's just that simple.