shikamaru317 said:
They ran an article saying that Xbox finally has first party exclusives releasing in 2024, completely disregarding the fact that Xbox released several in the previous 3 years: 2023
2022
2021
|
Worse than that, they didn't even mention the word exclusives, just 1st party, Lmao.