Microsoft E3 Announcement

Microsoft announced a few game changers today (pun fully intended). Controllers? Where we are going, we don’t need controllers.

Project Natal

Lionhead Milo Project