Here's your quick Thursday tip: right now on Steam you can claim both Company of Heroes 2 and Company of Heroes 2 - Ardennes Assault free and keep it forever. That's right, this is not a Free Weekend like you usually see. Instead, you can claim the both of them and get a permanent copy added to your Steam account.
Both were ported to Linux by Feral Interactive too, so you even get a Linux build with each of them. Check out the special page on Steam with them both to claim it easily. The giveaway ends Monday - May 31st at 10am PST / 5pm UTC.
To go along with that, they're doing the biggest ever sale on Company of Heroes too. So you can pick up some other DLC for some ridiculously cheap prices on the special sale page.
Be sure not to miss out on a great single-player experience. The online skirmishes can be a huge amount of fun too, although the Linux / macOS versions are locked together and not cross-platform with Windows. You can try it with Steam Play Proton if that's a dealbreaker for you but it may need a quick fix otherwise it will desync.
We had a huge amount of fun back with the original Linux release!