G2ThaUNiT on 03 September 2024
One thing Xbox higher ups really do need to add is better oversight on every aspect of the business. It always seems like they're jumping from putting out one fire to just move on to putting out the next fire. They've become reactive rather than proactive.