Also: ‘Duck Tales: Remastered’ just disappeared from online storefronts with no explanation.
http://www.wired.com/