Skip to content
Geeky Alien
Carnal Contract

Screenshots

Carnal Contract screenshot 1
Official CInematic Trailer trailerWatch trailer on Steam ↗

Carnal Contract

Dotty Diaries · Published by Dotty Diaries

Content notice: Carnal Contract is an adults-only game containing explicit sexual content that some players may find offensive. All characters, story elements, and actions are entirely fictional, and every character is depicted as 18 years of age or older. This game includes: nudity, implied violence, depictions of alcohol and drug use, graphic representations of oral, vaginal, anal, and non-penetrative sexual acts and soft BDSM scenes. All sexual acts portrayed in Carnal Contract are consensual. If you are easily offended by such material, this game may not be suitable for you.

Very Positive — 87% positive (243 reviews) · 58 achievements

Last updated 27 Sept 2026

What was supposed to be a simple summer break takes an unexpected twist when you find yourself trapped in a strange game where you need to fulfill challenges. Carnal challenges.

£12.79

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: £12.79 · Highest: £12.798 Oct 2026

Action, Adventure, RPG, Casual · 2025 · More £5 - £15 games

Embark on a unique journey as you navigate through unexpected challenges in Carnal Contract, an engaging mix of action and RPG elements from developer Dotty Diaries.

About this game

JOIN OUR DISCORD


About the Game

What was supposed to be a simple summer break takes an unexpected twist when you find yourself trapped in a strange game where you need to fulfill challenges. Carnal challenges.

Playing as the main character, you will quickly feel the game's unsettling influence on your closest relationships, and how it is slowly, but surely, trying to corrupt your mind. Will you give in to your desires? Where does the game come from? What is its origin and motive?

You yearn to discover its secrets, but the constant sensation of being watched only adds to the intrigue.

The narrative purposefully places you in challenging situations that force a deeper introspection into your motives. As the creator of your destiny, you encounter someone manipulating you into dangerous challenges for their own entertainment. With a loved one drawn into the fray, your moral compass clashes with your lust, muddling your choices.

Once you understand that the danger might be even closer than you thought, an unexpected heroic role comes up—will you rise to the occasion and save her in time?

Every episode introduces a fresh challenge, allowing you the choice to tackle the first two. However, the subsequent challenges are non-negotiable. Your decisions are yours to make, but the consequences of not completing them remain a mystery. Prepare for a multitude of choices leading you toward diverse events and scenes.

You may not see some scenes if certain prerequisites aren't met. Proceeding without exploring all possibilities means missing out on potential adventures with the ladies. Are you willing to risk that and possibly miss out on the action?

There will be plenty of moments in which you will have to take action. Sometimes, you will not be able to do it all, so you will have to make a decision. Be mindful, as your actions wield consequences that can unlock or lock specific content in future episodes.

Carnal Contract is a visual novel game that offers you a plethora of different elements - an engaging story shrouded with mystery, the possibility to influence the MC’s love life through choices and, of course, plenty of lust.

It’s also full of sexy opportunities and action with many girls designed with attention to detail. It will be hard to decide which one you want to pursue.

To ensure an exceptional gaming experience, especially during those sexy moments, the game is designed with multiple animations that breathe life into the characters. These animations elevate your gameplay, giving you a deeper immersion within the game's world.

Oh, and did we mention that you live in a house with three beautiful women?

No? Well, you will find yourself in many situations with them where you can feel the tension and maybe even fall in love. The game's journey will confront you with diverse scenarios, stirring a conflict between your moral compass and desires.

Some moments may seem like impassable hurdles, yet there's always a chance to make it right. Your interactions with the women in your household will evolve based on your choices. Do you think you can seduce all three of them?

Each decision you make paves a unique path toward distinct endings. Certain choices hold more weight in relation to a particular love interest, potentially pulling you closer or further from them.

At times, you'll realize you can't have everything, a realization that may only surface as you approach the conclusion of the game.

A unique game feature includes the 'Sexy Mode,' which transforms some renders, offering an alternate view. Think of it like wearing special glasses; toggling this mode magically alters the girls' attire in the renders, or makes them completely nude - how cheeky, huh?

This game includes: nudity, implied violence, depictions of alcohol and drug use, graphic representations of oral, vaginal, anal, and non-penetrative sexual acts and oft BDSM scenes.

System Requirements

Will my PC run this? →

Minimum

Minimum:
  • Requires a 64-bit processor and operating system
  • OS *: Windows XP or higher
  • Processor: 2.0 GHz Core 2 Duo
  • Memory: 2 GB RAM
  • Graphics: OpenGL 2.0 or DirectX 9.0c compatible
  • Storage: 4 GB available space

Recommended

Recommended:
  • Requires a 64-bit processor and operating system

Supported Languages

English, French, Simplified Chinese, Portuguese - Brazil, Spanish - Latin America, Traditional Chinese, Russian, Turkish

Latest news

  • AnnouncementsOfficial

    Our Next Game Has a Demo - Welcome to Wildflower!

    Hello everyone!We’re happy to share that the demo for our next game, I Have Known You, is now available on Steam as part of Steam Next Fest.Many of you discovered and supported our work through Carnal Contract, so we wanted to personally invite you to take a look at what we have been creating next.I Have Known You is a story-driven adult visual novel about returning to your hometown, reconnecting with people from your past, building new relationships, and uncovering the darker secrets hidden beneath the peaceful surface of Wildflower.While it is a separate story with a new setting and cast, it continues the kind of character-focused storytelling, romance, meaningful choices, and adult content you may already know from Carnal Contract.The demo includes:The beginning of the storyOptional free-roam sectionsThe Journey systemCharacter profilesPlease let us know what you liked, what you didn’t like, and what you think could be improved. Feedback from players who already know Carnal Contract is especially valuable to us because you are familiar with our previous work and can see how this next game is developing.Positive feedback is always wonderful to hear, but honest criticism is just as helpful.Thank you for supporting Carnal Contract and for giving our next journey a chance.Welcome to Wildflower! ❤️ Dotty Diaries
    Read full article on Community Announcements (Dotty Diaries)
  • AnnouncementsOfficial

    Valentine’s Tease — Carnal Contract 🌹

    Happy Valentine’s Day from Carnal Contract.These special renders capture a playful, intimate moment — a rose in hand, a teasing angle, and just a hint of what’s beneath the surface.Thank you for supporting the game and being part of its journey. Don’t forget to wishlist our upcoming game I Have Known You on Steam. I’ll start posting teasers there very soon, and a playable demo will be available next month — so make sure you’re following the page to stay updated.Dotty
    Read full article on Community Announcements (Dotty Diaries)
  • Patch NotesOfficial

    Update 1.04 — Now Playable in Russian and Turkish

    This update is all about making the game more accessible and polished for players around the world.Carnal Contract now includes full support for Russian and Turkish, alongside additional proofreading improvements for Latin American Spanish and Brazilian Portuguese.We know how important it is to experience a story in your own language — especially one built around dialogue, choices, and emotional moments. That’s why we’re continuing to expand and refine localization with every update.Both Russian and Turkish can now be selected directly in the settings menu, and the Spanish and Portuguese versions received another proofreading pass to improve clarity, tone, and consistency.As always, if you notice anything that feels off, please let us know. Your feedback helps us improve faster and make every version of the game better.Thank you for your patience, your support, and for being part of this journey with us.— Dotty DiariesUpdate 1.04 — Patch NotesLocalizationAdded Russian language supportAdded Turkish language supportProofreading improvements for Latin American SpanishProofreading improvements for Brazilian PortugueseMinor Changes / ImprovementsGeneral text polishing and consistency fixes across localized versionsAnd if you’d like to support us even further, don’t forget to wishlist our upcoming game I Have Known You on Steam. It helps us more than you think and keeps you updated on the new story we’re working on.
    Read full article on Community Announcements (Dotty Diaries)
  • AnnouncementsOfficial

    🎄 Merry Christmas from Dotty Diaries

    Hey everyone,I just wanted to take a moment to wish you all a very Merry Christmas and a wonderful holiday season. I hope you’re spending these days relaxed, happy, and surrounded by people (and things) you love ❤️Thank you so much for being here, for your support, your patience, and for sharing this journey with us and the girls. It truly means more than I can put into words.Enjoy the holidays, recharge a bit and get ready, because next year we’re coming back strong!Best,Dottyp.s. wishlist our new game!
    Read full article on Community Announcements (Dotty Diaries)
  • AnnouncementsOfficial

    German, Turkish & Russian Coming Soon

    We’re happy to share that work on new translations has officially started!Languages in progress:GermanTurkishRussianFor Russian, the previous translator unfortunately didn’t deliver the files, so we made the decision to find a new translator and restart the process. While that’s never ideal, it’s better to move forward properly rather than delay things further or compromise on quality.At this point, I can’t promise exact dates yet — translations take time, and I want to make sure everything is done carefully and consistently. That said, my current estimate is around 2–3 weeks for the first language, which will most likely be Turkish, assuming everything goes smoothly.Once the first translation is nearing completion, I’ll have a clearer picture of the timeline for the remaining languages as well.I’ll continue to keep you updated with progress reports and let you know as soon as each translation gets closer to release.Thank you for your patience and support — it truly helps us keep moving forward ❤️P.S. Don’t forget to wishlist our upcoming game We’ve already finished 9,000+ renders, and progress is moving fast! Dotty
    Read full article on Community Announcements (Dotty Diaries)

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.