Azelover on 06 April 2018
To me, it was Microsoft's E3 09 Project Natal presentation..
They copied Nintendo's 06 show almost word for word..it was so asinine..I had a difficult time swallowing that one, and I still haven't digested it completely..