Dumb.com >> Games >> Arcade >> Piu Piu

Piu Piu


A collecting/avoiding game where sections of the screen have been rearranged.