Fans of the HBO original TV series, Game of Thrones, are all waiting for the sixth season of the series. Is Jon Snow alive or dead? Where are Sansa and Theon now? What will happen to Daenerys Targaryen, Cersei Lannister, and Arya? Who will be the throne of Westeros?

Recently, HBO has released the new trailer video of Game of Thrones Season 6. The clip received over 30 million views in its first day of release, beating out the previous record-holder for most views in a day for the channel. The trailer video is here!!

The video, which is set to music with the song “Wicked Game” (played by James Vincent McMorrow), shows each of the characters where we left off. “He’s gone”, says a voiceover while watching the dead body Jon Snow. The Lannisters are more than willing to “take back everything they’ve taken from them” (in the words of Jamie) and Cersei choose violence as the way to get it.

On the other hand, we see that Melisandre, who in Season 5 was the priestess who seemed invincible in the eyes of all, has lost its faith in the God of fire that always guided his steps. Daenerys is more helpless than ever, what will happen to her? Tyrion warns that “we are in the big game now and the big game is scary” and it seems that radical religious continue the lookout for Lannister in King’s Landing. Most impressive are the scenes with Jon dead (and someone closing his eyes as if in a funeral) and Bran, who seems to have regained his ability to walk and just as flips. It is face to face with the king of the White Walkers! Full scenes of battles and violence, it seems that this season is stronger than ever.

Some things we learn from the trailer:

1. Jon Snow’s fate remains uncertain.

2. Jaime and Cersei sitting in a tree

3. Melisandre is still a factor. So is Davos.

4. King’s Landing looks fun this time of year.

5. Is that Jon Snow…and Ned Stark?

6. Bran is back, and so are the White Walkers.

Are you ready for the return of Game of Thrones? Watch the trailer video right now and let your imagination fly! Don’t forget to watch the Game of Thrones season 6 premiere on Sunday, April 24 at 9 p.m. on HBO.