Grand Theft Auto V has mandatory installation

Multiplayer and gameplay revealing coming "soon."