Prospero's Island

Prospero&#39;s Island is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Prospero's Island on the IndieCade wiki!