Winter is here, the wall is down and the dead are marching.
Game Of Thrones is finally back and our lives are complete.
Episode one brought us so many reunions and a little too much comedy - we are ready for the war... and it looks like it's coming.