For years fans have been nagging on George R.R. Martin to finish The Winds of Winter, but it looks like he\u2019s nowhere near done, and the show has already written the ending of Martin\u2019s story for him. With a lot of disappointment following the last season though, fans are now looking back at Martin to give them a proper ending in the books. Rumor has it, that he\u2019s actually done, but there\u2019s just a little snag.\r\n\r\nAccording to Ian McElhinney, who played Barristan\u00a0 Selmy in the series, Martin has finished writing two of the final books, but he has a deal with HBO that he can\u2019t release them until the show ends. McElhinney explains:\r\n\r\n\u201cWhat I've been told is ... George has already written books 6 and 7 \u2026 But he struck an agreement with [the showrunners] that he would not publish the final two books until the series has completed.\u201d\r\n\r\nhttps:\/\/youtu.be\/FeftoI3c81c\r\n\r\nFor now just take this with a grain of salt, but it would definitely make sense that HBO would want all the attention on the series first before Martin can finish his story. With all the hate following Season 8, it helps that there isn\u2019t any source material that fans can constantly refer to.\r\n\r\nWhile the show was making it out to have Cersei as the main villain, the last episode has revealed that Daenerys is the main antagonist all along. The show has built up (poorly) on Dany breaking down, and her genocide of King\u2019s Landing is supposedly the \u201cpay off\u201d. I would honestly have been fine if the show made Dany the villain, but the development is so hasty and abrupt that it\u2019s basically murdering her character arc.\r\n\r\nCatch the final episode of Game of Thrones 8 when it comes out this Sunday on HBO.