Yep, That’s a Grand Theft Auto Game

As prophesied last week, here’s the Grand Theft Auto V trailer. It’s set in Los Angeles or an L.A.-like city, is cinematic, is beautiful and doesn’t look a tenth as entertaining as Saints Row the Third. So business as usual, I guess.