Zelda: Twilight Princess HD has officially been revealed! We give our expanded thoughts on what Nintendo showed, how it