07 Mar Winthrop University Esports collegiate programme under fire after treatment of student
Overwatch 2 brings over 152 perks to 38 different heroes. Image credit: Blizzard Entertainment via Steam Winthrop University Esports’ collegiate programme is being criticised by sections of the esports community for its management and student treatment. The wave of criticism was caused by several posts on X...