My kind of game! Apprentices are op though, I had 3 of them all at 600 strength at my third return.
I would pay for this game with a lot of polish, balancing, and more content. Well done :)