Hi, thanks for playing! Yes, ideally I would love to implement more sophisticated enemy path finding, and I think the bosses could definitely do with some rebalancing. The game is meant to be difficult, but not too difficult/drawn out! I will also look into how to make it more obvious if damage is being dealt or not.