Possible bug. When you crash into an enemy if your holding shift they die like their supposed to but if your not dashing and you hold shift they'll still die.
Also it would be nice to have a screen loop where if you go past the bottom screen you appear at the top. I have some code that'll do the job if you want it.