OGY on 29 May 2010
For everyone that is going to buy Natal i hope this guy is telling the truth.... I'll leave my judgement to E3, hopefully i get to play it ;)
Nintendo = Innovation = Wii