Wow, thank you for the thorough comment! I'm glad you had a good time with the game. I also would have loved to add more sound effects and have custom backgrounds, but there was no time.
I've never played D&D so I'm not familiar at all with its creatures. I'm sure I was subconsciously inspired by some other designs, though, as it's hard to avoid that. Oh! I think I stole the eyes from the yahg species from Mass Effect. I wanted the demon to have small eyes so that they wouldn't appear too cute, haha.
I'm really happy you picked up on the fact that the demon may not necessarily even be a demon! They never said they were. Perhaps the human characters just like to make assumptions.