A downloadable game for Windows, macOS, and Linux

You play as detective Juno Steel, a lady whose love life takes a turn when he meets a mysterious Agent, a dashing Thief, and a charming fellow Detective. 

Based on The Penumbra Podcast by Kevin Vibert and Sophie Kaner!


The player chooses which character to date (Rex Glass, Duke Rose, Perseus Shah, or…) each night. In the mornings, follow Juno on wacky shenanigans with his secretary Rita, go on wild dates that often don’t go as planned, and make decisions along the way! Be careful though, Juno’s love life rests in your hands, and if you are careless, he could end up alone!

About Us

We are a team of fans of the Penumbra Podcast, making this game for fun and no profit. All characters and locations within the game are the property of Kevin Vibert and Sophie Kaner.

This game is free, but if you wish to contribute to our incredible team feel free to donate to the links below. 

Pippin TrumanMarbles Hansen - MxCosmic - Acadieum - WildfireWhim
Oliver Leamon

Full details of credits and team members can be found here but be warned it may contain spoilers for parts of the game you haven’t encountered yet!

Tag your posts with #tohtpp or @thiefofheartstpp with your reactions, thoughts- rest assured, the team are as excited to see you playing the game as you are to play it!

Updated 17 days ago
PlatformsWindows, macOS, Linux
GenreVisual Novel
TagsDating Sim, podcast, renpy, Singleplayer
Average sessionA few hours
AccessibilityBlind friendly


Thief of Hearts 625 MB
Version 1.0 32 days ago
Thief of Hearts 643 MB
Version 1.0 32 days ago