Details of Project Natal's launch have leaked, and anonymous sources have told MCV that the While all of this seems plausible, none of it is set in stone, so take it with a grain of salt -- or two.