No, it wasn't a guess, it was a clear statement that I added after I'd seen the GF confirmation saying it will be Windows on launch when someone asked, as good info about something people would wonder about.
That's because there isn't any PC info in the trailer.