Very cryptic and addicting puzzle game, love it!
Levels 2 and 6 are fiendish. My personal favourite is level 9 - felt good to solve that!
Loved the music and your character Popo. Can't really find anything to be critical of the game of except maybe another background music track every now and again just for some variety?
Other than that, superb effort and well done.