Every single game i've played on steam has people like these on the forums and writing reviews. It's inescapable there. This review is quite mild in comparison to some of the nonsense i've seen. Steam is a platform to sell games quickly to a lot of people. Not a place to get unbiased and...