Mario Kart 8 Zelda Pack 1 DLC Available Now!

Mario Kart 8 Zelda Pack available now! Get racing as Link in Hyrule Circuit! Captain Toad makes way to Japan! Download Super Smash Bros. for Wii U in North America now!