Who Took the Apple?

Who Took the Apple? is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Who Took the Apple? on the IndieCade wiki!