Very cool idea, it reminded me of old flash puzzle games and it made me very nostalgic.
I could see this as being a "daily" puzzle kind-of game with the snowball spin-off, each level felt like a different challenge :D