Wow, thanks for the kind words!
The difficulty was an an unfortunate issue that stemming from me not paying enough to the grand scheme of each enemy's spawn values, the inability to properly regain health, and some other small compounding stuff. These will be fixed in a new version that I plan on releasing after the jam is done!