A very fun and cute little game. Reminds me of doodle jump, has this very serene feeling to it.
I agree, I hadn't actually realized it was similar until I finished it.