Skip to content
Geeky Alien
My Magical Demon Lover

Screenshots

My Magical Demon Lover screenshot 1
My Magical Demon Lover trailer trailerWatch trailer on Steam ↗

My Magical Demon Lover

Y Press Games · Published by Y Press Games · Official site ↗

Content notice: Contains depictions of gay sex that includes scenes of male/male intercourse and some gay BDSM. Sex occurs between demon and human characters. One scene suggests non-consensual sex due to a misunderstanding. There are jokes about incest made by the great grandfather to his great grandson. The main character gets murdered in one or more bad endings, but no gore is shown.

Mostly Positive — 72% positive (60 reviews) · 14 achievements

Last updated 27 Sept 2026

Spicy Ecchi Content + A Yaoi Fantasy Story + A Dash of Comedy = My Magical Demon Lover, a 'mature players' dating sim that puts the wannabe wizard Tristan with his choice of three hot demons.

£9.09

Lowest price we've ever recorded

View on Steam

Prices can lag the live Steam store — always confirm before buying.

Price history

3 Sept 2026Lowest: £9.09 · Highest: £9.0911 Oct 2026

Indie, Simulation · 2018 · More £5 - £15 games

Embark on an enchanting journey as wannabe wizard Tristan in My Magical Demon Lover, where your choices shape interactions with three alluring demon lovers. Dive into a mature, comedic simulation that blends yaoi fantasy with ecchi content.

About this game

Tristan dreamed of being a wizard his entire life, but has no idea what it will cost him. He's the great grandson of the wizard who protects his village and the first one to show any affinity for magic in three generations.

After waiting fiveever for his great grandfather to take him as his apprentice it's finally happened! He's been summoned up to the tower where his great grandfather watches over the village. But it's not what he expects...

Percival has no intention of mentoring him. He's eager to leave for a smutty vacation from his village-protecting duties. Tristan needs to take over, and that means picking a mentor from three demons Percival lined up for him.

The demons will give Tristan the magic he needs to become a wizard, but for a price! ...His butt.

Fortunately these demons love humans and really want to connect with one. Tristan has a chance to fall in love with one of three demons, but which one will he chose?

Spicy Ecchi Content + A Yaoi Fantasy Story + A Dash of Comedy = My Magical Demon Lover, a 'mature players' dating sim that puts the wannabe wizard Tristan with his choice of three hot demons. Press 'v' on your keyboard to have all text read aloud.

Three sultry routes, 50,000 words, and 10 endings! Choices matter and there's a high replay value. Pick correctly for maximum love, wizarding skills, and sexy times!

Includes an original sound track and over 50 computer graphics to illustrate every spicy scene!



Everyone thought Tristan was going to be the worlds next greatest wizard. But then he graduated from school, never got summoned to be a wizard, and became a loser. After years of shitty work in a shitty tavern his ship has finally come in! Tristan wants to be a wizard more than ever now.



Percival is Tristan’s perverted great grandfather who became immortal at fifty. He’s protected the village for 100 years. He feels he’s due for a vacation, and Tristan is just the guy to cover for him while he takes off to the Pleasure Realm.



Harse lost his beloved in the underworld and is incapable of loving another demon. He wants to be with a human and learn to share his love again. He’ll be a kind, loving, and gentle mentor–but he’s all seme (a top).



Karn is looking for a human to dominate into submission. As the most powerful demon of the underworld he can give Tristan the strongest magic–but it’s going to be rough! Karn is versatile and can be either seme (top) or uke (bottom).



If Tristan isn’t interested in sex with a demon he might want to pick Soren, who doesn’t want sex. What he wants instead, however, is a little weird… When he does have sex Soren is all uke.

System Requirements

Will my PC run this? →

Minimum

Minimum:
  • OS *: Windows XP System Pack 1
  • Processor: 1GHz
  • Memory: 512 MB RAM
  • Graphics: DirectX or OpenGL compatible card
  • Storage: 500 MB available space

Supported Languages

English

Latest news

  • AnnouncementsOfficial

    Oni Onsen is LIVE NOW!

    https://clan.fastly.steamstatic.com/images/35059450/761c6b1d74b8ed34a0af9fcb8e6052cadf51a787.png It’s finally here! After years of hard work, passion, and dedication we present to you: Oni Onsen – Now With Full Voice Acting! Grab it on Steam Here A gorgeous gay dating sim where you date hunky oni in feudal era Japan! The only way the cursed oni can get free from the onsen is by seducing the sexy samurai Asano! A yaoi, bara, bl, lgbtq+, queer visual novel! FULL VOICE ACTING!! With Advanced Settings Where You Can Adjust Volumes For Each Character and Mute Any You Don’t Like! Four Oni Love Interests! 20 Hours of Game Play! An Original Traditional Japanese Themed Sound Track! 23 Beautifully Drawn Images, With Numerous Variations! A Fun, Dramatic, Touching, Quirky, and Anime-ish Story! Three Love Stories per Route! Side Characters Mina and Sakuna Date the Oni Too! A Bonus Ninja Love Story for Aku in the Nensu Route! (Sponsored by a Supporter for Everyone to Enjoy!) Four Sakuna/Oni Sex Scenes! A Mostly Kinetic (Fewer Choice Interruptions in the Narrative) Anime-Style Story with 13 Different Endings! Over 20 Beautifully Painted Backgrounds! Grab Oni Onsen NOW To Catch The Launch Discount!
    Read full article on Community Announcements (Y Press Games)
  • AnnouncementsOfficial

    Monster Lover: Ambrosilas OUT NOW!

    Monster Lover 2 Out Now! Meet Ambrosilas! Big news! The sequel to Monster Lover: Balasque is our now! Check out Monster Lover: Ambrosilas! https://clan.fastly.steamstatic.com/images/35059450/b2a53246d4424480dc9447f971f958ee146abe83.png He's a Failure of a Yakuza. He's an Arcane Murder Genie - Can They Find Love? https://clan.fastly.steamstatic.com/images/35059450/3dacd4004936daef61dd6929e9101b659fb68c41.png Our main character (you name him) has been a screw-up his entire life. That's what led him to his life of crime. His screw-ups now have higher stakes, and that's where the demon Ambrosilas comes in. Can this sexy murder genie get him out of his latest life or death blunder? Ambrosilas has one mission: kill bad people to make the world a better place. He's not about to be the puppet of a worthless criminal! The rules are set in stone: Give him someone worthy of death to kill or he kills the one who summoned him. But what does our main character do when his target isn't worthy of death? He really didn't think this through...as per usual. He needs Ambrosila's help if he wants to stay alive, but the demon isn't going out of his way for a criminal. "But you said I was at least nice to look at?" https://clan.fastly.steamstatic.com/images/35059450/9abf87292adf7dac2e829d384b461233cd72510e.png It's true, his criminal master is a handsome mortal, and the more he gets to know him the more he realizes he might not be so worthless after all. Perhaps he can help him...for a price. Our main character is surprised at how attracted he is to Ambrosilas. He's got no one else to turn to...and he doesn't mind when he's pulled into the demon's arms. Monster Lover 2: Ambrosilas is the visual novel sequel to Monster Lover: Balasque! New human, new demon, and loads of monster loving! The Monster Lover 2 Visual Novel Dating Sim Contains: 50,000 Words 5 Scintillating CGs (Pinup Images) with Variations Five Different Possible Endings Gorgeous Semi-Realistic Art BDSM Scenes The content is si...
    Read full article on Community Announcements (Y Press Games)
  • AnnouncementsOfficial

    Monster Ops Episode 6 Available to Beta Patrons!

    The beta for Monster Ops Episode 6 is in the hands of Patrons right now! We'd love to share this with you and get your feedback. https://clan.fastly.steamstatic.com/images/35059450/d8e2687ed33af9f812bf0ab2894c1f4ed2d4c649.png https://clan.fastly.steamstatic.com/images/35059450/1b2f4d172df25d2e7846e6735158d3a3090d17d4.png Episode 2 comes out for everyone in January! Please add to your wishlist so we can have a great launch! https://clan.fastly.steamstatic.com/images/35059450/4a6bddfa8ac1f5e5efaa055d0586ce66b785c09c.png Monster Ops is an ongoing episodic series, like a TV show, with 36 episodes already planned. We hope to put out even more episodes than that! https://clan.fastly.steamstatic.com/images/35059450/7cfb2bcf553f6ca8baef557859b0e56e71ac9006.png Please join our Discord for details on how to join the betas for Episodes 2, 3, 4, 5, and 6! You can also find the info on our web site. You'll get access TODAY. 6 Months before the official release of these episodes! https://discord.gg/KyhMvJg The only way to get this game is to grab the new episodes every month! Remember to play Episode 1 Free Here!
    Read full article on Community Announcements (Y Press Games)
  • AnnouncementsOfficial

    Monster Ops Episode 5 Available to Beta Patrons!

    The beta for Monster Ops Episode 5 is in the hands of Patrons right now! We'd love to share this with you and get your feedback. https://clan.akamai.steamstatic.com/images/35059450/b001e2d673328d4db17d242900971933e2260afb.png Episode 2 comes out for everyone in January! Please add to your wishlist so we can have a great launch! https://clan.akamai.steamstatic.com/images/35059450/5bfd774c9186af02ea45f2b2634b4e5bca625e60.png Monster Ops is an ongoing episodic series, like a TV show, with 36 episodes already planned. We hope to put out even more episodes than that! https://clan.akamai.steamstatic.com/images/35059450/1b2f4d172df25d2e7846e6735158d3a3090d17d4.png Please join our Discord for details on how to join the betas for Episodes 2, 3, and 4! You can also find the info on our web site. You'll get access TODAY. 6 Months before the official release of these episodes! https://discord.gg/KyhMvJg The only way to get this game is to grab the new episodes every month! Remember to play Episode 1 Free Here!
    Read full article on Community Announcements (Y Press Games)
  • AnnouncementsOfficial

    Monster Ops Episodes 2-4 Available to Beta Patrons!

    Remember to play Episode 1 Free Here! The betas for Monster Ops Episodes 2, 3, and 4 are in the hands of Patrons right now! We'd love to share this with you and get your feedback. https://clan.fastly.steamstatic.com/images/35059450/181178b9fbe2c7394073985d16162b62c4e69640.png "I'll just wait for the whole game to come out." There is no 'Whole Game' that's ever going to come out. Monster Ops is an ongoing episodic series, like a TV show, with 36 episodes already planned. We hope to put out even more episodes than that! https://clan.fastly.steamstatic.com/images/35059450/62ffd705c675a24e7aad146fa5bc0996ea8e249a.png The twists and turns weave ever darker as our two main characters are running out of people to trust. Is the entire black ops site compromised? Commander Jackson's behavior grows stranger and stranger! https://clan.fastly.steamstatic.com/images/35059450/8a727fb0039be795fce58d851aafff524f47e36e.png Tide can't help but believe that Wraith's intimacy with him wasn't just about taking the serum's edge off. The experience leaves him convinced that his feelings for Wraith are reciprocated. But before he can broach the subject, Balasque has gone missing, and so have the two extremely dangerous hostiles! Please join our Discord for details on how to join the betas for Episodes 2 and 3! You can also find the info on our web site. You'll get access TODAY. 6 Months before the official release of these episodes! https://discord.gg/KyhMvJg That's okay. I'll support you here on Steam as the episodes come out each month. Thank you so much! Please add each episode to your Wishlist to be notified when they go live! https://store.steampowered.com/app/3005890/Monster_Ops_2/ https://store.steampowered.com/app/3032940/Monster_Ops_3/ https://store.steampowered.com/app/3052310/Monster_Ops_4/ The only way to get this game is to grab the new episodes every month! Remember to play Episode 1 Free Here!
    Read full article on Community Announcements (Y Press Games)

We use strictly necessary cookies to run this site. We don't currently set any analytics or advertising cookies. See our Cookie Policy for details.