Hey thanks a lot for the feedback!
Regarding the score, it's the amount of enemies killed in a small time window, the higher the tier the more points you make for killing enemies,
Agree about those overpowered things, I'll check something to make them less powerful :P