Grand Theft Auto 5 In The Works?
https://escatter11.fullerton.edu/nfs/show_user.php?userid=671011
"The latter seems most likely to function as placeholders. Slated for the show are all interviews by developers from RockStar. The other romour indicated it would be set in today's day London.