Eleni and Kamilla
Contract Demon is a Ren'Py-based Visual Novel by NomnomNami about an angel who summons a demon. It can be found here.
Tropes in Contract Demon:
- Ascended Extra: Before starring in this visual novel, Eleni and Kamilla have made minor appearances in both the Lonely Wolf Treat series and the visual novel First Kiss at a Spooky Soiree.
- Deal with the Devil: Kamilla's job is to make these, although she's put off by how many people want to have sex with demons.
- Determinator: When Eleni is unable to contact Kamilla due to losing her summoning gear, she spends six whole weeks wandering around the Netherworld until she finds her again.
- Foreshadowing: At the start of the novel, Kamilla is reluctant to talk about how demons are born, and threatens Eleni's life if she makes too many contracts. Even though she says it with her usual "scary evil demon" energy, she is not kidding, because the actual job of contract demons is to kill their customers and transform their souls into newborn demons.
- Hell Seeker: When she doesn't have her summoning equipment anymore, Eleni decides to go to the Netherworld to see her crush.
- Kinetic Novel: To quote the itch.io page, "there are no choices or alternate endings".
- Nightmare Fetishist: Eleni is fascinated by the occult, which is why she summoned Kamilla in the first place.
- Pajama-Clad Hero: Eleni's usual outfit is actually her pajamas. She thinks they're comfier than normal clothes.
- Really 700 Years Old: The itch.io page states that Kamilla is 2480 years old.
- Summoning Ritual: The visual novel starts with Eleni performing a ritual to summon Kamilla.
- Thinks Like a Romance Novel: Downplayed, as although Eleni was hoping for a romance between her and the demon she summoned, she didn't genuinely expect to develop a crush on Kamilla.
- Yuri Genre: Kamilla and Eleni are both women, and the latter is clearly interested in the former.