ooh this was fun and such a cool concept! i can definitely see how you could add more mechanics and different boss fights, maybe even different team compositions and stuff. playing it felt very satisfying, i was almost sad to have beaten it.
i was thinking that having the ghost only take damage from certain abilities was a good way to make the player use all the different characters, it would be even cooler if that behavior was forced mechanically… like maybe the ghost splits into lots of little units and that makes the archer better, maybe the warrior is single-target damage and is better when the ghost is a single unit etc.
anyway i really enjoyed playing this! thank you for making it!