Company of Heroes 3 free patch 1.9 (Orchid Spider) out now!
The latest free patch (1.9) of Company of Heroes 3 just came out, and this marks a milestone for the game. It is the first time that the reviews for the game on Steam have gone from Mixed to Mostly Positive, which is a testament to the hard work of Read more…