gamesNews Destiny 2 Lawsuit Against Cheatmakers Comes to a close with a 13.5 Million Settlement June 17th, 2022