Gamestar Mechanic

Gamestar Mechanic is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Gamestar Mechanic on the IndieCade wiki!