Rockstar loooves doing this.
The trailer will show, then months without nothing, then the release date announcement (like 6 to 12 months in the future), then a delay, then a buggy launch on consoles only. Twelve months later, the cycle will start again for the PC version.
Just play something else. Even in the game is good, nothing deserves this kind of hype.