ThemeForest is the leading marketplace for WordPress themes and templates with over 1000 premium themes for sale and top selling themes grossing over $200,000 in sales.
I think this has changed since last year.
That site was a bit of a testing ground but it hasn’t been used in a long time like you noticed. It may be time to take it down completely. I’ll ask about it