3 hours ago, Jost Amman said:
We don't need Hitler, we already have the average Steam hater dudes out there...
Nah, let them be.
More than 128k very positive overall reviews (87% of all) and 1877 very positive recent reviews for last 30 days (92% of all recent) speak enough.
source : Steam