Pikmin 3 made up a big a big portion of Nintendo's 2012 E3 press conference and was expected within the Wii U's launch window. Though we are now the better part of year past the console's launch, Pikmin 3 is finally here. Better late than never for a console that desperately needs software.