If youโve got the gamepass app on your phone you can set the game to download to your Xbox the second itโs available. So it should start downloading at midnight and be ready for my day of play tomorrow.
Iโd assumed for some reason it was releasing on Friday but it seems like tomorrow is my big Outriders day \o/