This seems like it should be completely rage-quit inducing because of the pretty unforgiving difficulty, random powerups, and level generations with the potential to really wreck you if you're put up against something nasty. And I feel that if I understand why it's not, then I'll become a much better dev.