I don't want to get invested in Game of Thrones until I know it has a good ending. However, I have seen several clips, and I'm kind of wondering: How many friends/allies does Jon Snow have left? Haven't they all died by now? And isn't pretty much everyone in the Lannister Kingdom dead, too? How can they have two more seasons at this rate?