I'd refer to this old discovery of mine. Grand Theft Auto VI? The Mexican? 2018 is probably a reference to the filming date. Any rumors/talks about VI is interesting at this point of time.
Dude, this is serious stuff, i can't believe you found it... How did you manage to gather that information?