I cant see how anyone could have missed it. They announced it like two weeks ahead of time and then sent out a mass email with information about the sale. I bought one...though I really don't know why. I have no intentions on using it...not in it's current state. I guess I figured $20 was too good a deal to let go and after all, I'm supporting the Xenforo team.
I suffer from technolachiphobia. The fear of missing out on some new gadget or technology.