I trust a mole more than a company spokesperson any day, but Microsoft has officially denied the Project Natal “impulse buy” pricing with 14 games by offering a simple “[the alleged leaks] weren’t accurate, they were rumors.” [Gamesindustry via Kotaku]
https://gizmodo.com/leak-project-natal-shipping-in-november-2010-with-14-g-5402077