Grand Theft Auto Online is completely free to play right now, and you'll have until July 21 to play at no additional cost on multiple systems.