Phil has already answered this microsoft either pay a sum of money for the game to be on gamepass for a certain amount of time or they fund the game and launch it day 1 on gamepass which lets the developer make a profit from sales on other platforms.
uubershikamarux's comments