Why are we bringing this up now? Simply put: because of Rockstar Games. They updated their homepage, and do you want to guess what they put on it? A trailer called “Experience Grand Theft Auto Online ...