If I ever played WoW before, then I would proboly say that's EXACTLY like it. Pretty much everything like warlock and that stuff sounds like you got it from world of warcraft. So I'm pretty shure you were just trying to make a version of WoW where you don't have to buy the game with no online mode.
The game is good while you start, but then you get bored after a couple of level ups. I got bored at level 8 and decided to quit.
The best thing to do is just stall the enemy with ur arrow on top ur castle so they wont get to u, and upgrade ur mana holder so then its up to like 1400 mana. Then what I like to do is have a full attack that can go up to 100 squires!!! LOLZ! Its like soo epic! I even got epic music when I did that on the third mission on mankind. But just to tell you, it takes a long time to actuly do that, so you have to have patiance.... The highest people I got out on battle field was about 93. :P Try beating that random guys!
But yeah. This game is pretty good and you have to be like one of those ppl that like Age of War to like this game. It kinda gets boring, but it caputed my full potential. Thx for uploading this on Kongregate! :D