Game of Thrones season 8: the definitive finale predictions and theories by three superfans