I got the 500 narrowly. I had to get 44 headshots the last round and I was like, "wtf oh no", because the highest I got in the first 19 rounds was only 32. :D But I actually, miraculously got it!
If you really want to get the last badge, do not cheat on the normal game. And if you REALLY do not know the answer through mentally trying to recognise it. Draw it out on a piece of paper. I had problems with the letters 'A, B...' and the number 1, but things become much clearer when you piece the thing together on a paper. Then you would gradually get use to the game.
The hackers are not much of a problem, the most hatred part of the game for me would be *Pardon my language* the retarded connection. I disconnected everytime I enter the game. Just stop restricting people above 275 ms connection stuff or whatever and this game would be good.
This game is horrible. It has crappy connections, seriously. I played other multiplayer games on kongregate like platform racing/ dinowars, and the like, but I've NEVER had this kind of irritating disconnection. 1/5. (The lowest score possible I can give). If I had a choice I'll give it a 0. Utter Crap.
Note: For the "long-range" units, do not spam until zero mp, because it wouldn't happen; your mp will recover faster then you would use up at 9999 mp. Just summon enough so that you can not waste mp, as normally when mp reaches 9999, the titan's two minute cooldown haven't ended.
@CrusaderLord: To defeat "The End", when you get 9999 mp, summon your titan unit. Then when your mp recovers to about 5000+, summon an angel knight (Best choice; but you must have maxed upgrades for all races), or long range units until your mp reaches zero. Repeat the process, and remember that if your titan unit in the frontline dissapears, you would need to have the "spam hobbit strategy" to slow down "The End".