DuckTales: Remastered crashes down in the Himalayas