Is Geralt of Rivia a Mary Sue?