Dutch? Nope! 100% American. Ha ha. 
The Steam release was announced at the end of last month…semi-buried within a news post.
I was REALLY hoping TC would make that more public knowledge for their E3 presentation. I’m sure there are a ton of PC players who were either put off by the Nvidia issues or just Gears of War 4 only being on the Windows Store. I’d imagine some people STILL think that only Halo MCC is getting a Steam release and not 20 other MS first party titles including Gears 5.
Messaging is everything, and I’d say Gears 5 is starting off on a bad foot. The wording at the end of the Escape trailer just says “Xbox” and “Windows PC.” If possible, coordinate with MS and throw a Steam logo on all upcoming promo material to get the word out before September.