Microsoft really has a lot riding on the success of Project Natal. But the company is not all too worried about how players will receive it, and in fact is pretty confident about it. Because hey, Natal

More...