Legend of zelda oracle of ages seasons e link's awakening dx July 8, 2019 16 32 64 128 Legend of zelda link's awakening all bosses