All the speculation can finally end: we've seen the new Legend of Zelda game, subtitled Skyward Sword. And it looks good.

Read more...