DuckTales: Remastered Review

DuckTales: Remastered Developer: WayForward Publisher: Capcom Platform: Nintendo Wii U eShop (Reviewed), Playstation Network, Xbox Live Arcade, Steam Release Date: August 13, 2013 (Wii U eShop, PSN, Steam), September 11, 2013 (XBLA) Price: $14.99 BUY NOW! Overview While gamers are all united by the controller, one era separates millions. There are those who play new releases and enjoy every minute...

Lost Password