I had never played an incremental game before, so I was a little confused about how to 'beat' the level, but after I tried a couple of times, I figured out that it's a gradual process and realized the importance of the upgrade tree. I agree with the comment below; the Return button could be renamed Upgrade (or something along those lines) to make it more clear to the player that they need to upgrade in order to progress. The message "don't worry, hero, try again" led me to click 'play again' instead of clicking 'return' and spending my meteorites on upgrades.
Aside from being a bit confused, I was very impressed. It's a really interesting and different kind of game, the look is fantastic and the depth of the upgrade mechanic inspires me to keep playing. Well done!