You should be able to hit your geek when he is on fire. This gets really annoying during the "Learn to Glide" challenge. When my geek is on fire, there is nothing I can do to stop him from hitting the ground.
No items appear when falling down. Lot's of grinding in between upgrades. In-game advertising. Very narrow field of view. Annoying cutscene ALWAYS between end of launch and upgrade screen. 2/5. I expect more.