April 3, 2015 DuckTales Remastered Available on Windows Good news for Windows gamers, DuckTales Remastered is finally available on Microsoft's tablet and desktop operating system, as well as on the Windows Phone platform! You can check out the Windows and Windows Phone store to download your copy!