Rockstar is one of the masters when it comes to putting out a great trailer, so we're hoping for something special today at 4pm when it shows off Red Dead Redemption 2 for the first time.

While you wait take a trip down memory lane and watch some of the other announcement trailers Rockstar has created over the years.

GTA 5

Max Payne 3

Red Dead Redemption

GTA IV

Bully

Manhunt

GTA Vice City