Is it just me, or are all recent games on this site a bunch of generic MMO-style games with heavy pay2win aspects? I mean, look at the front page. A good 90% of the games there are tagged Multiplayer, and other games like The Grinn’s Tale are basically MMOs in disguise.
I can’t be the only one appalled by this trend.