Dark Echo

Dark Echo is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Dark Echo on the IndieCade wiki!