Nice experience! I like the flying around and the upgrades shop concepts, they play nicely together.
Just as a comment, when you reach the end of the visible area, you start a bit abruptly in a new one, I would suggest that the player could move 360 degrees, so you could avoid reaching an end letting the possibility of exploring and planning the crystals hunt.
Cool submission!