I don't have the season pass, do I have to wait till 29th to purchase it?
I didn't buy Odyssey season pass, and now I am waiting for remastered to be released. I can't find any pre-purchase or pre-order anywhere in Ubisoft Store. Does this means I have to wait till March 29 in order to buy it?