Zelda!

May 13, 2004
Gaming

So Nintendo’s released some screenshots and a trailer for an upcoming Zelda game. Looks freakin' awesome. I’m totally looking forward to this one!