It's a free game. But there are thousands of free games on Steam. Giving a game for free does not make it popular enough alone.