Iam 8-bit Entertainment System

Iam 8-bit Entertainment System is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Iam 8-bit Entertainment System on the IndieCade wiki!