Little bug note here: I've noticed that if you start on level 40 for instance, you are awarded 2k immediately - If you pause the game and go back to the menu, you keep it, thereby allowing you to grind cash by starting, pausing, quitting on repeat.
There seems to be an issue with stacking +EXP in-training items - If you stack 100 points (which you probably shouldn't be able to do anyway :P) it seems as if the training yields somewhere in the area of 200 depending on whether you level or not. Definitely a bug trail to pursue there. :) Great game though, enjoyed it.
Needs work, good start though. Very repetitive, suggest adding shield health, mixing up enemy entry points, maybe even limit ammo and introduce powerups.
Great game - I really enjoyed it! Just a thought though, you may want to lessen archer pushback, 2 archers and I was able to pin the king down to win, I probably should have died, hehe. :)