Apex Legends: Wallhacks and Aimbots Already a Part of the Game? EA’s attempt at creating a battle royale styled game, Apex Legends is one of the most popular games of the month. Having come out on the 4th of February, … Read More