We go hands-on with Triforce Heroes, the latest addition to the Zelda universe. Continue reading this story on RPG Site or discuss it!