Take-Two Interactive CEO Reveals Why They Are Bringing Out A Standalone GTA Online Release Mar 5, 2021