Well, that is to be expected, as Grand Theft Auto is a big name video game franchise, and an announcement of a new game will get gamers talking (if you look on YouTube, people are already spamming videos with the song used in the trailer mentioning this game).