My guess is Source 2 just not being ready until recently. They originally started work with UE4 but made some of their work engine agnostic so they could move to Source 2 when they were able to.
My guess is Source 2 just not being ready until recently. They originally started work with UE4 but made some of their work engine agnostic so they could move to Source 2 when they were able to.