Blue Lacuna

Blue Lacuna is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Blue Lacuna on the IndieCade wiki!