…. |
Date: May 07, 2024
Xbox Have No Idea What They’re Doing
“Xbox have gone and shut down EVEN MORE studios…because of course they have.” === |
…. |
….. |
Microsoft & Xbox baffle internet after shutting down Hi-Fi Rush dev & three other Bethesda studios…
Leave a reply