DuckTales is Back...Woo Ooo! Following its removal from digital stores in 2019, DuckTales: Remastered can once again be purchased!