Everytime I open up steam I see at least 1 new indie game with 0 reviews on the front page
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Everytime I open up steam I see at least 1 new indie game with 0 reviews on the front page