criticalhit.net
That USA Today leak video.. which includes the platform game I mentioned earlier - Critical Hit
As you may have heard USA Today stole some of Microsoft’s thunder by leaking the new name of Project Natal, Kinect, a couple of hours before the actual reveal has taken place. While that news…