Capcom’s DuckTales is back on sale after being pulled last year

Platformer back on Xbox One, Steam and more