I really liked the gameplay loop in this one! Timing your launches while trying to collect as many crystals as possible and avoid the growing number of hazards creates a nice risk-and-reward feeling. I also really enjoyed the upgrade system, because even when a run ends, the crystals you collected still give you a sense of progression and a reason to immediately try again. The different upgrades also seem like they can change how you approach later runs. My main suggestion would be to make the upgrade screen and the effect of each upgrade a little easier to read at a glance, especially when first learning the game.