A Vice report notes that the ban may be related to the cheating software EngineOwning.
Back Original Source