Daily Archives: August 20, 2013

Review: New Play Control! Pikmin

August 20th, 2013 | by octaneblue

Released weeks after the launch of the Nintendo GameCube, Pikmin, a new franchise for Nintendo at the time, was received



Back to Top ↑