E3 2009: Project Natal, what we know so far Eddie Makuch June 1, 2009 In an interestingly vague move, Microsoft acts on an alluring technological advancement.