I really love the variety of skills! :) Here is a bit of constructive feedback to help make it even better:
- Audio: The music feels a bit repetitive after a while, so a bit more variety or a longer track loop would do wonders for the pacing.
- Combat & Game Feel: The attack animations and their impact feel a bit out of sync. For example, the enemy starts dying before there is any visual feedback from the dog.
- Hitboxes & VFX: Some enemies die even when they are visually outside the area where the visual effects occur. This makes it quite hard for the player to read what the actual hit zone looks like. I'd highly recommend ensuring that the edge of the hit zone perfectly matches the edge of the visual effect, and that the visual speed matches the exact moment the enemy takes damage.
Overall, it's a very promising project. Great job!