I think we need a site or a forum called "Gamers meet Game Devs". I think having floods of gamers who can test play games (maybe for free) would help build followings and fan bases
Viewing post in Do you have a fan base?
The only problem is that gamers want high quality games, and the sort of games that would be on that platform are bad ones. If your game is good and is what players want, it will naturally gain a following. Also, any sort of vetting system for a platform like that would get overloaded and only a few games would get promoted.