I was wondering the same thing. Its been in my wishlist for a while now. So very tempted at 75%. It is the only thing in this sale far that I have wanted to buy.
Also saw some people wanting to vote for SpaceChem so I guess I will since none of them interest me...
And this thread is way to...