I'm pretty sure ratings have a greater impact on a game's success over on Steam. I don't think it matters as much here