How is this still being allowed to happen?
This looks epic.
Is this game about to crush the GTA franchise? Here's 15 minutes of open world free roam gameplay from the upcoming 'Watch...