Party Animal Party

Party Animal Party is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Party Animal Party on the IndieCade wiki!