Hi! Thanks for your feedback!
1. I did tried to telegraph most of the enemy attacks. Like the pickaxe changes it face when he is about to dash and during the dash he has a trail or the cannon walks a bit back and the hexagon projectile has a different color, but I do agree that its hard sometimes to see when there are some many enemies.
2. Yea thats due to their AI. I didnt had that much time to make them
3. Yea I completely agree that it sometimes could get a bit annoying
4. Yea during development the bullets lasted a lot longer, it was pretty fun but it was too overpowered as the player would be basically invincible
5. I thought that my UI this time was pretty decent, could you please specify which parts are messy?