Remake of iconic Legend of Zelda game is released