Rockstar has revealed the GTA 6 trailer earlier than expected, probably because it was leaked on Twitter. I think it looks amazing