Hey, listen!

Legend of Zelda: Ocarina of Time 3D is ready to eat up your every waking hour after its release in mid-June, so Nintendo has released a stack of new screens to get you in the mood for Hyrule.

Read more...