Skip to content
2
Hearts in the Shadows cover
Ongoing v0.025

Hearts in the Shadows

RATING 3.3 /5 8 votes
YOUR RATING
POPULARITY #15,620
Ren'Py 1,927 2.44 GB
Download
Developer ScavengerDev
Engine Ren'Py
Version 0.025 (Ongoing)
Released: Nov 22, 2025 Updated: Nov 23, 2025
Censorship Uncensored

About Hearts in the Shadows

Hearts in the Shadows is a psychological visual novel for adults that delves into the complexity of the human mind, emotional bonds shaped by trauma, and the fine line between the desire to protect and the need to control. Through a deep and emotionally intense narrative, the player takes on the role of Trevor (name can be changed), a final-year psychology student whose calm demeanor hides a dark past. This past is what drives him to train his mind meticulously to observe, analyze, and manipulate. Set in a university environment filled with broken relationships, secrets, and young adults battling their own inner demons, Trevor will not only study human behavior. He will put it to the test. Each character he meets carries their own pain, wounds, and emotional void. And Trevor, driven by his obsession with control, will try to fill them in his own way. What begins as a story of companionship and emotional connection may evolve into disturbing dynamics, where the player must question their own choices. Will you bring their hearts out of the shadows, or will you sink with them?​

For 0.02 you’ll need to start a new game

Downloads

v0.025 2.44 GB Nov 23, 2025

Confused about how the downloading works? Here is a handy guide

  • Extract and run.
0.025 Nov 23, 2025

General Improvements

  • Overall sandbox structure polished for better stability.
  • Adjustments to daily activity flow and time-based events.
  • General performance improvements for scene transitions.
  • A large number of old renders were remade with the new visual standard.

Scenes & Characters

  • Implemented the rotating daily event system.
  • New dining room, bathroom, and bedroom dressing routines across Morning, Afternoon and Evening.
  • Dialogue adjustments to make conversations feel more natural and character-accurate.
  • I added some NPCs to make the university environment feel more alive, getting rid of those ugly monochrome NPCs.
  • New characters introduced: Max — Trevor’s best friend, who will play an important role in the main story — as well as brief appearances from Autumn and Savannah.

Visuals

  • Better lighting, textures, and facial expressions.
  • New renders created with the updated visual standard.
  • Visual foundation reinforced for future updates.

Bug Fixes

  • Fixed missing scenes (including the nighttime kitchen scene).
  • Corrected broken labels and event triggers.
  • Adjusted duplicated or misaligned variables.
  • General code cleanup.

Minimum

OS: Windows 7+ / macOS 10.10+ / Linux

CPU: Dual Core 1.5 GHz

RAM: 2 GB

GPU: Integrated Graphics

Storage: 2.44 GB

Recommended

OS: Windows 10+ / macOS 12+ / Linux

CPU: Dual Core 2.0 GHz

RAM: 4 GB

GPU: Any dedicated GPU

Storage: 2.44 GB

Aa

2 Comments

  1. DA
    Darke

    Be careful with your own bias’ dev.

    The desire to protect; and the tendency in dominance to want to be in control do go hand in hand > and the premise itself is sound… but if you go too far with it, and forget this is meant to be a LEWD game that DOES build relationships, it will be more a reflection about YOUR OWN predilictions than any sort of condemnation of the MC/Player’s choices. Throughout what is likely to be an overly (perhaps unnecessarily) convoluted narrative.

    I will laud your attempt to go deeper in some artistic merit; but don’t forget what it is that you are in fact creating. Else it will stop being any sort of “deep” and just come off pretentious. IE – if I wanted to play a Rubix Cube where every answer is wrong; I’d go buy a Rubix Cube. You realize (and if you have any background therein to be writing such content – it absolutely may well apply to yourself) that EVERY student of Psychology in general, starts because they are at heart seeking the means to understand and or FIX themselves, first.

    You may as well tell me with that outline, you’re trying to deconstruct Bruce Wayne, and pairing him up with fifty shades of Harleen Quinn or Selina Kyle. If not Poison Ivy, with her cherry, tree on top.

    I’d say if you add in the Harem Tag, and Pregnancy in the long run you’ll probably get more takers. The subject matter’s not bad necessarily, but there are only certain genres that it’s best applied to. Harem in general would be one of them, but that’ll be your call. It does seem like you’re gearing up to have multiple love interests; so it’d suck to have to do all that work to “fix” them – succeed in doing it, and then only have to choose ONE.

    0
    1. SC
      ScavengerDev

      God bless me, and may I never have to experience what Trevor goes through, haha.
      No, it’s definitely not a projection of myself (thank God).
      HELLO! I just discovered this page and I’m reading your comment. First of all, I want to thank you for your analysis. I think it’s very complete and genuinely helpful for self-critique. And yes, your points about the narrative are quite accurate. Whenever I sit down to write, I always keep in mind what you mentioned: giving the story a psychological angle and focusing on character development (as I explained in my post ‘Why HITS?’ where I mention that Trevor won’t be a “Chad” MC, but an imperfect human being). At the same time, I try not to fall into the whole “Oh, look at me, I’m so philosophical and deep” thing, nor into being overly Edgy. So thank you for the reminder.
      As for it being an erotic game, that’s true as well. Version 0.025 ended up split into two parts because I didn’t have enough time, but there was originally a sexual scene planned (though it’s only a dream for now), which will later become a repeatable scene. It’s meant to be a slow burn, so these things will come with time.
      Regarding the harem aspect, I agree with you there too. In fact, the game is meant to have a harem theme; the tags just aren’t added yet because I still need to expand things. I’ve already introduced all the girls — now I need to develop their routes. You won’t have to choose only one. Each main girl will have her own ending, yes, but no route blocks another. The only way to lock yourself out of a route is by ignoring the girl. I’m not a fan of games where choosing “wrong” locks you out of content (which is why I didn’t really get the Rubik’s cube comparison — none of the answers here are wrong; the only difference is whether you progress faster or slower with a girl). I’ll finish by saying goodbye and thanking you for giving my project a chance — both by trying it and by taking the time to analyze it. This whole journey is one of growth as a creator. I’ve learned from other people’s mistakes, but inevitably I’ll make my own, and I’ll learn, correct, and improve from them as well.
      See you around!

      0