Talk:What You Thought of the 4/17/13 Nintendo Direct/@comment-1518158-20130417201603

Grr, I was right in the middle of making my own round-up page about the NDirect news that came out today. fak u umg