I enjoy the fact that for mission based objectives, you don't have to complete them all in the same run. NOW THAT would be an impossible badge on its own
I might just not be able to find it, but if it's not there already I think being able to respec your skill points,even if for a small price would be a nice addition. Other then that i really enjoyed the game.
Kongregate Staff: Hey we should really help this struggling game out
Kongregate Staff 2: Yeah we should totally make it the badge of the day
All of us: WHY DID YOU DO THIS TO US.