I loved it. I also like the Learn to Fly penguin series too, so I guess this is my genre?
Please stop reading if you didn't beat the game...
For game balance, you might want to consider a currency to buy upgrades or the upgrade strength is based on distance traveled. Otherwise, the best play might be to just jump off the branch and fall constantly to speed upgrades.
Finally - What does love do? As a parent, I picked that option every time.