DuckTales Remastered

DuckTales Remastered
0161

Windows 8.1 App Watch: DuckTales Remastered

Now this is a very unique game, targeted at a very distinct audience. DuckTales Remastered launched on a bunch of different platforms in 2013, including…