Grand Theft Auto has produced a number of entries into their popular franchise series, but many still seem to flock…