Yeah that seemed to be the going theory
This release date doesn't even let me humor trying to play it around PC launch. Which I guess is good, Will let me just wait for a steam sale which is what I should wait for anyway considering the money I already put into the game.