Apex Legends players fed up waiting for anti-cheat update as it’s worse than ever 12:26August 16, 2024