Gaming The Last End December 20, 2012 Frederick Linsmeyer With the world supposedly ending on Friday, December 21st, 2012, a Zelda fan has decided to emulate the final hours of our time with an homage to The Legend of Zelda: Majora’s Mask. While no grimacing moon looms over us… Continue reading →