Thanks for playing, the astromancer is my favorite too. The ranger and frost witch are pretty similar with high health (only difference is that the witch deals more damage with a slower projectile). However, when they each get their upgrades they're quite different: the ranger gets a double jump, higher rate of fire, and a double shot, whereas the witch gets more projectile speed and damage, the highest move speed in the game, and a piercing shot.