Hard...
...but fun. There could be a damage increase upgrade opposed to the stamina upgrade if anything, or stamina & dmg upgrade. I seen the highscores and they must have played forever to get there. xD Over all I give this 10/10, it had decent graphics, addictive gameplay, and it was an excellent challenge.
Maybe make the exp rate a tiny bit faster. ;)