That's a really cool little game ! Liked the concept a lot. I thought it would be physic based at first but geometry based actually works quite well.
Got stuck on the level with the closed flower as I didn't know what to do with it and dropping on it didn't seem to do anything. ^^'
But apart from that it's a pretty cool concept and fun to play. Good job :)