gamesNews Indievent, the Publishing Company Behind Devotion, Has Its Business License Revoked July 2nd, 2019
gamesNews EA Loses $3 Billion in Shareholder Value Amidst Star Wars Battlefront II Controversy November 29th, 2017