User blog comment:SociallyAwkwardEpic/Grand Theft Auto V - Spring Updates./@comment-8828038-20140403000802/@comment-5132177-20140404125715

Thank you. Someone else who finally knows it's not an upcoming DLC site.