That's a really good entry ! The game was a bit hard to understand at first, but it was quite enjoyable once I learned everything =) !
Controls are nice and responsive, visuals are awesomely polished for a 50h jam and you game fits perfectly the theme (which makes is a bit frustrating at times, I must admit, but that's the main concern I have with that theme, so it's not your fault ^^). I love that you took the time to add some backstory elements with the little spaceship at the beginning of the level : we are not dropped randomly in a map, but we came with that ship, it brings some context and that's really cool !
Here are some little "quick wins" that, I think, could have improved your game with not a lot of time spent on it :
- I have a lot of trouble to remember which spirit is which. I know they all have a different shape, but I would have loved a little icon in their cards and above them so I can know who has which role (like a "+" for the healer, a sword for the swordmaster, a hammer for the brawler...). When I wanted to give some modifiers to my spirits, I always wondered "mmmmh which one is my healer again ?"
- How does the "range" bonus work ? I attacked and my dice did the right number, but I didn't notice anything different ?
- I feel like the gameplay could have been more fluid : instead of "clicking to move" => "space to confirm" => "clicking to attack", you could just remove the "space confirmation" and go to the attack phase.
- The healing range of the healer could be green instead or red, I always try to attack with him before remembering that he's the healer xD
But these are just some "nitpicks" to give you something to improve on, overall that's a neat little game, congratulations =) !