Eh, glasses were invented during the Middle Ages, so the anachronism is not that big actually, might be a couple centuries or such odd
So far, I like what I saw in the trailer and the characters that were shown, but I'll wait till I can see their artwork and get a good look at the designs before making an opinion on them. But I'm hyped!!!