It looks like things are getting the rears of certain top Microsoft Xbox personnel hot and bothered and it's all pointing to the potential immediate announcement of Crackdown 3. How does this rate on your OMMMMGGGGG !!!!11oneone meter? :D
More at the link below.
Thanks - MCV UK