It also seems to be doing good on the last day of the Steam Sale. Hopefully they get a big old, front page banner tomorrow.