What we have this week is a website that is associated with Take-Two and the website CitizenSkywatch.com is on the same server as other Rockstar game websites. Sure it’s evidence of something, but there is absolutely no mention of GTA in any part of the Citizen Skywatch content online so far. There is a twitter feed for CitizenSkywatch here. It’s all speculation and according to IGN it looks more like this is associated with another upcoming video game release.
Here is the video from which you will not be able to draw any conclusions: