>The trailer leaked, so Rockstar dropped it early.>>https://www.youtube.com/watch?v=QdBZY2fkU-0It sure does look awesome as hell. And yeah, its finna get delayed fo sho! But whenever it drops, it'll be a good time.