steam awards

Star Wars Fans Trolling EA via Steam Awards with Write-in Nominee

Star Wars fans are not done sticking it to Electronic Arts still after the recent microtransactions controversy. Now they are…

7 years ago