thank you for taking the time to write such detailed feedback!
to give some insight about the enemies - the bullets aren't actually random - they generally project your velocity and then add some margin of error! it's definitely something i want to revisit and especially add more "juice" to fighting them (aim effects, death effects)
thank you for your lovely comments otherwise :)