Apex Legends Producer Goes On Savage Rant Against Players 19 August 2019 by Mel Ramsay Fans are not happy.