Looks Like There Will Be a Remake of Castle of Illusion

Favorite
- -

First DuckTales! Now this. This is the year of nostalgia.