Grand Theft Auto 5 announced by Rockstar, trailer to come next week
Rockstar Games have put up a splash page for Grand Theft Auto 5 on their website. Early speculation is that the game will be set in a fictional Los Angeles (similar like how Liberty City was based off New York). The reveal trailer will be shown on November...