As Yuri pointed out before, you shouldn't be seeing said games showing up directly up front unless you liked said games.
My view when logged into the store:

What I find more irksome, is the fact that not curating a store allows for multiple games to strike lightning in a bottle, then one of the big 3 will simply snatch it up via some exclusivity deal, which is them trying to control how a game is sold, via another source that wasn't curating it. Basically piggybacking on a source that found the game first without doing much of the work.
Mankind, in its arrogance and self-delusion, must believe they are the mirrors to God in both their image and their power. If something shatters that mirror, then it must be totally destroyed.







