Watch Nintendo execs vie for the love of Princess Zelda in its latest game

April 11th, 2014, 22:59

300x250uk
Part of the DCEmu Network Nintendo DS News..