Hi guys, long time no see.
When I checked twitter this morning and saw that tweet from Rockstar, I just couldn't believe it, this is too awesome, I can't wait till next week.
As for the logo itself, I think it could be set in las Venturas, hence the V and the dollar vibe I get from it.
English is not my native language, so please, forgive any mistakes.
I'm Back!! (kinda)