The Real Impact of the ‘Grand Theft Auto’ and ‘Diablo’ Leaks
On September 17, a user called teapotuberhacker went to a Grand Theft Auto forum with what they claimed were 90 clips from Rockstar Games’ next big presumed…
Recover your password.
A password will be e-mailed to you.