User blog comment:Edgar Wildrat/IM SO MAD!/@comment-1732082-20110503003426

I was working on that badge too. Sorry you have to lose all of that work.