As math21 said; downloading the latest version of flash works for most people. If not, try getting the exact version specified in the first screen of the game (it's a hassle, but it worked for me)... Either way, the save problem has to do with Flash, and not the game (Pseudo tried to fix it but couldn't because of that) I've also heard that using a different browser can help fix this glitch as well, if these don't work (try using Firefox or Chrome)
Too many people exploiting the glitch...no one offering any advice on how to get the hard badge the "right" way (if it's even possible...And no, I can't access Youtube from China)
I feel ashamed I had to use the glitch, but I just couldn't make it past ~40,000 points...back to an RPG or something...
Anyway, by that I meant that rifle is more accurate than most, and by trying to get nothing but headshots from the beginning (at the risk of my wall), I got the Hard badge just before day 20.
The hard badge is much easier, I find, if you stick with the M60(?) once you get it, for the rest of the game. At least, I think it's an M60, they only show the name once...definitely an M-## model of some sort (US Army standard issue M-16A2 possibly...?)
Hmm...That face... Nice touch for one level, but maybe not all of them; or at least not the same one (and maybe not at such short intervals either... I know it's to disrupt concentration, but it gets frustrating if you're on 7 minutes looking for the last little detail) Still, well made, and I enjoyed it up to about the middle...then just frantically tried to click everywhere to finish it in the end.