Based on a couple of leaked pictures that are from Game Informer’s Wii U cover story, a Metroid attraction will be a part of Wii U launch title Nintendo Land. The attraction is called “Metroid Blast” and bears a resemblance to the Battle Mii prototype, which was showcased during E3 2011.