I received an email from a "disgruntled Rockstar employee" including this image. Can anyone confirm which game it is?
Other Gates you might be interested in: