New Legend of Zelda Ocarina of Time 3D screenshots
Today 19 screenshots for the upcoming Legend of Zelda Ocarina of Time 3D have being released.
Legend of Zelda Ocarina of Time 3D is due for release on June 19th 2011 on the Nintendo 3DS
Author: Aaron Meehan
Hi, I’m the creator of SG Gaming Info. When I’m not working on my writing or creating content for this site’s YouTube channel, I like to relax and enjoy character driven story games.