A brand new MMORPG game based on the earlier installments in The Legend of Zelda franchise enters Open Beta today as the developers announce that Twilight Rising is now available as a free download on the official website. The game is set in Hyrule and surrounding locations and boasts an impressive amount of content for […]

Read more