About the Overwhelmingly Positive Report

There many, many great games available on Steam. However, only a small few of these have earned the ‘overwhelmingly positive’ from Steam users. This site is a discussion of these games and whether they are really that good.

Advertisements