7 Grand Steps

7 Grand Steps is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of 7 Grand Steps on the IndieCade wiki!