Tagged With twilight princess hd

13

Fun fact: The Legend of Zelda: Twilight Princess HD is actually being made in Australia, in Melbourne to be precise, but Tantalus.

And Nintendo is now being a little more liberal about showing it off. It's looking great.