Shame there is no badges, but it's a great game! Progress reset would be nice, as would more options on creating a game, but it is a great 4.5/5 for me.
For the badge-hunting crowd:
If you are having problems with high levels entering the room you are in, make your own room, and set the maximum level to 2 or 3. You will be able to win easier. Also, people camp spawnpoints. It's sad but true.