Capcom will remove DuckTales: Remastered from digital stores

Publisher announces 75% discount ahead of August 8 deadline