Media ❯ Reviews ❯ Game Reviews ❯ Steam Ratings
Company leaders expect a longer sales tail following ongoing performance patches.