A downloadable game for Windows, macOS, and Linux

While other university students are living perfectly normal lives, Faith’s visions of the afterlife have taken over her mind, and given her the ability to see things that others can’t. Whilst pondering about her predicament, she suddenly finds herself in the company of two beautiful young men -- who happen to be an angel and a demon!

Life is about to get blissful in heaven, or dare we say, hot in hell? 



  • 2 potential love interests
  • 8 collectable CGs plus a photo gallery     
  • 4 endings
  • Partial voice acting


Sinless: on Middle Ground is a short otome game which gives the player the chance to experience a whirlwind romance with the supernatural partner of her choice. 

Since the Otome Jam 2021 was only two months long, we decided to focus on building the romance first and foremost, with some supernatural plot elements sprinkled in.  The tone is lighthearted and cheeky, perhaps even campy at times.  

Thanks to the awesome people who supported us during our development, we couldn’t have done this without you!


Want the best end user experience?  Check out these handy shortcuts.                          

Q1. How do I go back to previous screen?  Mouse wheel up, or Page Up button.        

Q2. How do I hide the text window?  Mouse wheel press, or H key.


PlatformsWindows, macOS, Linux
Rated 3.8 out of 5 stars
(10 total ratings)
AuthorsMessiahStudios, Midge, Lila, ShyDen
GenreInteractive Fiction, Visual Novel
Made withRen'Py
Tagsamateur, angel, Anime, demon, Short, supernatural, urban-fantasy
Average sessionAbout a half-hour
InputsKeyboard, Mouse


SinlessOnMiddleGround-1.0-mac.zip 182 MB
SinlessOnMiddleGround-1.0-pc.zip 217 MB

Development log


Log in with itch.io to leave a comment.


Love me some cute angels & demons! :3 I reviewed this in Part 4 of my Otome Jam videos!  Starts at 4:08.


Dear Naomi,

Thank you so much for your YouTube review!

Happy to hear that you're in favour of different takes (from Deliver Us From Evil, for example) on the angels and demons theme. Glad you liked the world and the characters. 

Good point about the music track loop getting repetitive. Will definitely improve this moving forward, so it's a better audio experience for our users in future games.

Have an awesome day ahead!

Lilal & team



Call me Bez!  I had a fun time with this one.  Thanks for accepting my feedback.

You have a great day too!



Hey Bez,

Cool!  Glad you had fun with this one. :)

Cheers, Lilal


I love this game!! ❤️ ❤️

God, the art is beautiful!! I loved the CGs so much and omg Daemon!!! I love him! He's great. I like that he is both sassy and soft. It's cute to see how he is worried about her even being a demon. And his relationship with Angel is fantastic.

Also… the MC!!! She is brillant. I enjoy her lines the most in the game. ##SPOILER ALERT FOR THE NEXT COMMENT### The moment she meets Raphaim is perfect. Her curiosity being replaced by suspicion so fast and in time made me love her more.

But… God why is Raphaim so hot??!? I really wanted a route for him too 😩 lol anyways, your game is amazing!

(2 edits) (+2)

Hi Demonbear, 

Thank you for your feedback! Our artists will be super pleased to hear you think the art is beautiful. The talented Shie did all the character art, including sketches and sprites. The CG inserts were graciously donated by Kati Anderson. Background art also done by Kati Anderson, Jennifer Thuy Linh Tran and serpentsBreakdownn.  They all did such a great job with the art!  

Wow, sounds like the characters made a really good impression on you, the MC and love interests Daemon and Angel.  I'm chuffed you like the MC's lines the best. I plan on writing more strong female protagonists in the future, stay tuned!

Daemon was such a treat to write, I'm glad you love him!  I totally get what you mean about both sassy and soft.  I was going for bad boy who still nurses a soft soft for the MC :). I got a huge kick out of writing his interactions with Angel, especially since he did most of the teasing.  That banter between Daemon and Angel was a hoot and half to write, loads of fun there, glad that came across for you. 

Omg, the voice actor for Raphaim, how good is he? He's like this mature English dude, just delish! Did you know, we originally had Raphaim down as a third love interest, but... the otome jam was only 2 months long, and unfortunately we ran out of time.  We already had character sprites for him though, so we kept him in as the antagonist instead. I know what you mean though, you probably aren't alone in wanting a route for him too. 

Thank you for taking the time out of your day to write feedback!  It's really heartwarming to hear!  

Have a great day ahead!

is there a walkthrough?


Hi Wrennightosphere,

Thanks for your request of walkthrough.  Summary for you below (please scroll down).


Walk through summary below:


To get Angel's route, choose at least two out of these three options:

* Go to help Angel

* Angel first, then Daemon second

* Sit with Angel by the bright window

Angel good end: Dodge the orb

Angel bad end: Touch the orb


To get Daemon's route, choose at least two of these three options:

* Stay with Daemon

* Daemon first, then Angel second

* Sit with Daemon in a cool, shady spot

Daemon good end: Let the orb fall

Daemon bad end: Catch the orb


thank you so much ❤️🥰


You're welcome! Enjoy :)


I finished playing and i want to say mc is SO funny omg. I caught myself cackling so many times throughout the game. And when i met lucifer and he was so laid-back BAHAHA. I love angel <3

(1 edit) (+2)

I'm so pleased you enjoyed it.   Thanks for taking the time to share your reactions (loved hearing about your cackling), especially how you found the MC funny.  I got a huge kick writing the Lucifer character, I'm glad that came across for you.  I'm planning to write more VN's in the future, will keep you posted! 

Show post...



Hey Z9, thanks for playing Angel's route! Thanks for your kind words, and also for posting your 1 hr 48 min gameplay, hope you enjoyed it!


I haven't seen all there is to see yet because I chose Angel, so I still need to see what happens with Daemon! I'll likely come back to it once I've had a look at the rest of the games from the jam though cos I've made it my mission to try and play at least a little of all of them this weekend.

That first bird CG is so darn cute! :3 I've been pooed on before by pigeons >.< haha. All the CGs I got were adorable though!

Oh, and Raphaim's character design is really cool!


Hi Melancholy Marionette, thanks for playing Angel's route and sharing your positive feedback about the CG's, and Raphaim's character design. What a great idea playing through all the Otome Jam games a little; I just may follow your lead :). Oh and thanks for remembering to come back later and play Daemon's route too. Enjoy your day ahead. 

I think you uploaded the wrong thing?  There's no .exe file to be found, and the folder is full of .py files.

(2 edits)

Hi there. Sorry to hear about your experience with the .exe file. Are you looking in the renpy folder by any chance? There're certainly a lot of .py files in there.  I confirm the .exe is in the base folder for SinlessOnMiddleGround-1.0-pc.  If you still can't see it, can you please try something for me?  Delete the original download, and try a fresh download? If you continue to experience issues, please let me know.  Thanks. 

Yeah, it's there now; this is NOT at all the same file I downloaded before, I guess there was an update?  Which is good.  I'll check this out asap!

Hi Naomi, great news you have the .exe now. We've only uploaded once to meet the Otome Jam deadline for 30th June, no updates since. Seems like a once-off glitch, which is good. I'm pleased the refresh download worked for you. Enjoy the rest of your day ahead!

Thank you, you too!