Thanks for the feedback! The crystal spawning is definitely flawed. Every five seconds, one spawns a little bit out of view of the player in a random direction. This is a problem because it means that they might always spawn in the opposite direction that you move. Even thinking about it now, I haven't come up with a satisfying solution. Maybe I could spawn them on screen... but a space game that doesn't encourage exploration feels weird... maybe there could be a mini-map...