Now that you know Project Natal is officially called Kinect, it’s only a matter of time before we get flooded by news from E3 2010. In the meantime Microsoft have released a few screenshots for their product along with its very first TV spot.

Is it just me or does the TV spot seem seriously inspired by Lost?

Tags: , ,