The Legend of Zelda: Ocarina of Time 3D trailer

Nintendo Everything: It’s short, and it’s in Italian, but more Ocarina of Time 3D is always good, right? We’re about a month away before it launches!

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.