All games

2010
Curse of the Crescent Isle
X360
Platform
A side-scrolling platformer, inspired by DuckTales and Super Mario Bros. 2, Curse of the Crescent Isle is an Xbox Live Indie game released in late 2010.
LessCutscenes
0 files
Nothing here yet
Approved uploaders can add cutscenes for this game.