Some of the NDA police in here are funny. Fight the good fight non-employees!
I'm not telling people not to post impressions, I'm just saying they're taking their own Xbox Live account in their hands by doing so.
I would love for nothing more than to spend the rest of my day hearing about this game from people that are actually playing it.