That's it. Now I am annoyed. Eldritch again. I don't know what that word means. It is never used in french, but comes up a lot in video games, books and movies in english, and I simply can't understand the meaning.

I'm very well willing to pretend that I get it for a little while, but it's more than I can take. Eldritch this, eldritch that, eldritch dude. What the hell does that mean? From what I roughly understood, it's related to magic, but that's about it.