Over 700 games launched on Steam in one week for the first time, though 74% had fewer than 10 reviews

Photo of author

By prajwaljangral

Share via
Copy link