Fun game. Has some strategy but is kinda random, because player can just not use magic and do silly stuff instead. Getting zombie was one of my best investments
The Warrior's behavior isn't actually random, he always plays semi-optimally (AKA, finds the first possible solution, if it exists). When he does silly stuff, it usually means that your current build is far from being efficient.