lol, to get the ultra violet badge, just pause over and over. The game gives you bigger bonuses the lower you score is, so you can get 10 purples in like 5 mins.
glitch: if you hit a spider right next to a wall, there is a chance that when he is dazed you willl get stuck "falling in place". you can't move or do anything...
there is no "best" class on this game, and that is one of the reasons I love it. As a basic rule, the level of an enemy is the only thing that decides how hard it is to beat, and class has nothing to do with it. This gives the player the option to play and win as any class, rather than being forced to choose one if he/she wants to be successful in the game.