Game of Thrones Season 3 is coming. The new season returns on March 31.