Buff and polish your favorite leather jerkin, people. Game of Thrones is back...in April. But in the meantime, you can get excited with this brand new trailer for series four. Will Joffrey get the beat-down he deserves? Will Jon Snow ever know anything? Is anyone going to have a nice day, ever? And will Daenerys' dragons, Tito, Xavier, and Paul, ever get to fly truly free? Let's find out April 6 at 9pm EST on HBO. Until then, bask in the preview. Oh, and can anyone spot the new characters? Get. Ready.