Oh wait, you're right, I just realized you could also read this sentence:
"As some folks learned from the end of year update, our external partners are working on bringing all the remaining titles to PC at the same time"
as them working on all them all at the same time, not releasing.
Phew.
I feel staggered releases make more sense as a release strategy, as it keeps it in the news cycle, and as a player it helps to not burn out on it.