Posted in News

[Video] The Legend Is In Your Hands – Game & Watch: The Legend Of Zelda

Nintendo UK has published a new trailer for the Game & Watch: The Legend of Zelda. The trailer showcases the four games that are on…