Witch is okay, bomber is awkward at first but fun later, inventor is just great all across the board. Overall, very pleasant survivorlike, I like it.
It would sometimes be nice to have more enemies to kill, there are moments around ~4 mins left on the timer where you're just chasing after anything that'll give you more XP, before the great slime horde appears.