Counter-Strike 2 carries 9.85 million Steam reviews as of 2026-09-13 — more than every other game
on this site combined, by a factor of roughly fifteen. At that scale, two questions the store’s
single rating can’t answer are which language drives it and whether the people who have played it
longest still like it. Both come from Steam’s public appreviews endpoint (appid 730), which
inherits the review history of Counter-Strike: Global Offensive under the same appid.
CS2’s full count, languages over 5,000 reviews
| Language | Reviews | Positive |
|---|---|---|
| Russian | 2,715,246 | 82.1% |
| English | 2,613,089 | 86.0% |
| Chinese (Simpl.) | 1,412,210 | 89.0% |
| Portuguese (BR) | 540,789 | 92.2% |
| Polish | 509,323 | 87.0% |
| Turkish | 500,892 | 83.8% |
| Spanish | 352,776 | 89.1% |
| German | 243,719 | 84.1% |
| French | 151,639 | 89.5% |
| Czech | 111,872 | 85.9% |
| Portuguese (PT) | 108,782 | 93.3% |
| Ukrainian | 74,194 | 80.1% |
| Swedish | 66,757 | 90.7% |
| Romanian | 58,916 | 93.8% |
| Hungarian | 57,145 | 86.3% |
| Finnish | 54,354 | 87.8% |
| Danish | 51,611 | 92.3% |
| Chinese (Trad.) | 43,696 | 76.8% |
| Spanish (LatAm) | 29,916 | 83.6% |
| Korean | 26,028 | 80.0% |
| Thai | 25,332 | 88.9% |
| Italian | 23,040 | 86.6% |
| Dutch | 20,082 | 91.1% |
| Norwegian | 16,724 | 89.4% |
| Vietnamese | 13,913 | 92.2% |
| Bulgarian | 11,993 | 89.0% |
| Japanese | 11,345 | 82.7% |
| Greek | 8,483 | 88.6% |
Russian is the largest review language, at 2.72 million, ahead of English at 2.61 million and Simplified Chinese at 1.41 million. Those three are 68% of the total between them. Brazilian Portuguese, Polish and Turkish each pass half a million.
Who likes it least, all-time
Of the languages over 5,000 reviews, the lowest positive rate is Traditional Chinese, 76.8% on 43,696. Korean (80.0%), Ukrainian (80.1%) and Russian (82.1%) are next. The highest are Romanian (93.8%), Portuguese from Portugal (93.3%) and Brazilian Portuguese (92.2%).
Simplified Chinese, the language that reads lowest for Tarkov and Corsair Cove, is above English here at 89.0%. Whatever drives the Chinese verdict on those games is not a general disposition toward Steam reviews.
Reviews from Steam-store purchases run 5.26M at 85.1%; everything else runs 4.59M at 86.8%. For a game that has been free to play since 2018, the second bucket is not “keys” in the usual sense, and we do not read anything into the split beyond reporting it.
The people who have played it longest are the harshest
The all-time rating and the language table above answer who is reviewing. They do not say whether the veterans still like it. The 8,096 most recent reviews across all languages, pulled 2026-09-13 back to 10 September, cut by the reviewer’s hours at the time of writing:
| Hours at review | Reviews | Share | Positive |
|---|---|---|---|
| Under 2 h | 286 | 4% | 96.5% |
| 2–10 h | 713 | 9% | 89.6% |
| 10–30 h | 1,000 | 12% | 88.3% |
| 30–100 h | 1,830 | 23% | 84.3% |
| 100–500 h | 2,416 | 30% | 78.9% |
| 500 h and over | 1,851 | 23% | 69.2% |
Every band past ten hours reads lower than the one before it, down to 69.2% from reviewers with 500 hours or more — who are 23% of the set. The median reviewer in this window has 115 hours on record; 12% have more than a thousand. The shape — longer playtime, lower approval — is one this site has also measured on a much smaller live-service base; on Corsair Cove or Songs of Syx the curve runs the other way. CS2’s is a live-service curve, not a settling-in curve.
Cut the same window by language: Russian veterans (500h+, n=723) read 72.5% against 80.3% for all Russian reviewers in the window; English veterans (n=424) read 61.8% against 79.8% overall — the steepest veteran discount of the languages large enough to read. Simplified Chinese veterans (n=231) read 82.3%, barely below their language’s 85.1% overall, the smallest gap of the set.
The median review in this window is 13 characters; 82% run under 50. Steam’s largest review base is, by length, among its least talkative.
What the shared CS:GO appid means for the all-time count
The appid is shared with Counter-Strike: Global Offensive and the summary endpoint does not date totals, so some share of the all-time count predates CS2 itself. Language tracks the text a review was written in, not the reviewer’s country. The recent window is 3.4 days; a different four days could read differently.
Sources
- Steamworks documentation, “User Reviews – Get List” — the public
appreviewsendpoint, itslanguage,purchase_type,num_per_pageandfilter=recentpaging - Example query for this game — the
query_summaryblock used for all-time per-language totals, read 2026-09-13 - Example recent page — the paged pull behind the hours-played and language-in-the-window tables, read 2026-09-13
- Counter-Strike 2 on Steam, read 2026-09-13