Topic on Talk:Grand Theft Auto V
This is a permanent link to the first version of this post.
You can view later versions on the post history page.
Personally I would find mentioning http://gtaforums.com/ already enough.
I'm not entirely sure for V, but at least for the others GTAs it's the major fixes and mods hub.
Even your website links to it in some pages.