Game of thrones final episode aired July 8, 2019 16 32 64 128 Game of thrones first episode aired Game of thrones last episode aired Game of thrones season finale Game of thrones finale review