Pikmin 3 is Nintendo's latest entry into the Pikmin franchise, but does it stand up to the previous two games and is it worth the near 10 year wait?

More...