SuperShow 181: Xbox Suffer The Biggest Leak EVER?!
Episode 181, Sep 26, 2023, 07:10 PM
Xbox has had a helluva week, with their entire roadmap to 2030 leaked online, Unity has walked back some of their pricing proposals and Ubisoft has quietly announced the Division 3. Expect hot-takes and trash opinions.