GTA 5 has an interesting revenue model, the game itself has to be bought, and you can play all the single player with just that. Once you get into multiplayer it’s much of a free to play model, with the usual choice of grinding through to acquire resources or just paying real money for in game money.