Three Dead Zed


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.
IGDB Combined Score

Xbox 360
December 05, 2010
Adam Mowery
Loading similar games…
Loading reviews…
0 public reviews