Thank you for playing and leaving such constructive feedback. I hope my level design skills will improve in the future and I really want to revisit the enemies. The reasoning behind the tanky enemies was basically to provide more of a challenge since I struggled to find challenging positions for the enemies.
I also don't have a huge enemy variety. Which makes fun combat encounters even more difficult.