Nintendo Direct - 11/13/2013

Take a look at this Nintendo Direct from November 13th, 2013 which provides new information and details for some of Nintendo's upcoming titles.

Discussion

0 comments