A browser-revival of Nintendo's famous Game & Watch Mickey Mouse