Caught in the Act

Caught in the Act is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Caught in the Act on the IndieCade wiki!