Not what I meant you insufferable fool, I said that 90% of the Xbox games you know let me do the math here since you did not understand what I mean 95% of games shown are slated to release in 2024 while the other half which is the biggest (Starfield) are slated for this year.90% of the games shown were not 3rd party. Lol why are we blatantly lying now?
Edit: WHICH COME FROM XBOX THEMSELVES