Papo & Yo

Papo & Yo is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Papo & Yo on the IndieCade wiki!