Hmm... could be interesting, but could also be useless. Seems more like a PR portal to me... it cannot possibly be that hard to determine what gets released on Steam. It makes me laugh to think of a company that can't even figure out what to sell.