Almost a year after it was first shown, here is the first official trailer for The Legend Of Zelda: Ocarina of Time 3D.The game is due to hit stores on June 17th (EU) and 19th (US)… I don’t think you need me to tell you that this is going to be awesome!
next post