Why are so many people complaining about missing badges when there's a "Report missing achievement" link right on the Achievements tab, with simple instructions? I've had two games' badges fail to award in the past, and reported them after waiting to make sure they weren't just delayed; both times, the awesome Kongregate staff had my missing badges awarded to me in LESS THAN 24 HOURS. So if you don't have these badges despite earning them, stop writing whiny comments and actually follow the procedure -- it takes barely more time than posting a comment!