All the news from today’s Nintendo Direct Christopher Kalanderopoulos E3 2013 February 14, 2013 1Satoru Iwata donned a Luigi hat this morning and brought along some friends for the latest Nintendo Direct presentation. Alongside...