Don't worry, it's across several years and most of it is from my bad habit of leaving the game open when I do literally anything else (or meshslapping but we don't speak of that) OT:
*cough* but for real I can't wait for more achievements, I think this is the only game I'd ever 100% achievement wise