Game of Thrones will last two more seasons