Rockstar Games has released a trailer for the fifth Grand Theft Auto game, which apparently will be set in Los Angeles.
Categories
Rockstar Games has released a trailer for the fifth Grand Theft Auto game, which apparently will be set in Los Angeles.
The first glimpse of the long-awaited return of Max Payne – Coming March 2012