It's your computer. I have windows XP and its been working fine for the past 4 years or so (except for a corrupt hard drive caused by a power outage and a graphics card losing its fan. Really, it just flew off).
If badges were added, there would have to be a new category: the "if you can do this, then your elite" category. It would give automatically level you up, plus 60 MORE points. For this game, it would be: don't die. Easy badge would be get to the checkpoint. Medium badge would be get to level 2. Hard badge would beat half of the game. The impossible badge would be: finish the game.
the control is a little slippery. i fall after breaking boxes a lot. also, it isn't always clear who is and isn't your teammate. the controls also hurt a bit.