It's arrived! The trailer for season 5 of Game of Thrones has been released and, my lordy, I can't wait till April.