Play game
The Wrong Room's itch.io pageRate this game
In order to rate this submission you must be logged into itch.io and have submitted your own entry. Anyone with an account can leave a comment.
GitHub repository URL
https://github.com/N8python/theWrongRoom
Game description
Welcome to the Norne Corporation's Private Investigation Division! Corruption is afoot, and code words must be extracted. Suspects will be routed to your office, and you must systematically break them down through manipulation, bribery, promises of companionship, or good ol' fashioned torture.
Suspects are powered by a custom LLM that is finetuned to produce engaging dialogues and runs entirely locally. No data leaves your device. It is small and efficient and will work on any device with 8GB or more of RAM and a relatively modern CPU. Automatically will use CUDA if available, or the GPU on Apple Silicon macs. This means that there is unlimited dialogue in the game - every interaction is new, and you can take the conversation in any direction you please. Speech to text and text to speech are additionally included, so you can both talk to the suspects and hear their voices talk back.
Happy interrogating! Remember, the security of Norne depends on you.
Theme interpretation
You extract *secret* codewords from suspects through methodical interrogation.
Leave a comment
Log in with itch.io to leave a comment.
Comments
This reminded me a lot of "Her Story" (reliance on keywords and tracing a story) and I was hot garbage at it. I had surprisingly more success with this one.
I played and finished the game (reached and completed the last Clearance), and it was incredible. I was SO addicted to it. Cdcox had been harrassing me to play it for a week because he knew I would love it. I got some codewords by threatening to force a miscarriage and threatened to kill a guy who already had a heart condition. And apparently, LLMs don't care about sex trafficking victims?!! They would also name their child 'Perp'. So many things to learn about LLMs.
I love the lady who talks to you before the game starts. Her energy and lines reminded me of GlaDOS from Portal and I absolutely love her voice and her animation. I want to learn more about her, haha. I kinda wish there was an ending scene or something after finishing Clearance 10 just to hear her voice again. This would be fun to watch more people play and see how they approach this. For example, apparently, I like to offer them free coffee and donuts after they're done. And I always approached it the same way -- first question was always "What does your job entail, and how long have you worked here?" It was hard for me to vary my approach because it seemed intuitive to ask that. The few times I did role-play as a psychopath was fun though.
This is the most bs nit-picky thing, but the only thing I would change is the font. Some of the letters are fine (it's a cute font for sure), but some words/letters required a bit of concentration for me to understand. Which is fine for me, but I imagine people who don't have as good as a vision might struggle -- and this is a particularly text-heavy game. Outside of that, I love the art direction, very simple and minimalistic as to maximize the focus between you and the AI.
Other nit-picky thing is that the Tutorial didn't seem to load when I unlocked Clearance 7 or 8 or something. I didn't keep track unfortunately. It came back when I reached Clearance 10, so maybe restarting the game helped? And leaving the game idle/tabbed out and coming back to it after an hour made it not work anymore, so I had to restart the level. Not sure if it's just a me thing.
Anyway, fantastic game, and great work!
Thank you so much for this beautiful review. Yes - LLMs have wonderfully weird behavior and will adapt to whatever you ask them - be that miscarriages or victims of unspeakable crimes.
Thanks for the feedback on the lady! I wrote all of her lines myself (no LLMs here) - so I could definitely flesh out a more complete ending! Maybe a scene where she appears and interrogates you haha.
Also - you offered free coffee and donuts?? That's super interesting. Never would've thought to do that... maybe there could be an opt-in database where you could send your transcripts...
Yes! The font is quite poor - I'll definitely think about changing it for a later release - the numbers can get quite mixed up. Weird that the tutorial didn't load for 7 or 8 - by any chance had you already clicked it?
Also, the reason the game may not have worked after ~30 minutes is because I explicitly sever the connection to the client after 30 minutes to prevent overloading connections (in case of a bug)... maybe I'll modify the game to ONLY do that if there's more than one current connection. Sorry about that - I should've put a notice somewhere.
Anyway this review made my day. Thank you so much!
I would totally love an ending where she flips it around and interrogates you. Great work on writing her! I like her attitude a lot.
I had clicked on the tutorial repeatedly, but it didn't "go away" for the first few stages. Only at the later ones, but it was fine at the last stage. Pretty odd.
And no worries. The rationale on severing the connection makes perfect sense. I shouldn't really be leaving stuff on idle in the background for that long anyway. :') If you do continue with this game, I'd love to see its more final form.
What do you mean 'tutorial'? The intro lines by the lady?
Nah, I mean the New Employee Guide tab at the menu screen. I'm sorry, I should've been more clear about that.
Oh! That was a very last minute edition - so it was probably quite buggy. I'll fix it after the jam.
Whoa-whoa-whoooa, this is awesome. I was kind of expecting games like this, but it's the first time I've actually come across one. The concept sounds intriguing, but the execution is absolutely top-notch. I can see that, due to its unique nature, the game is a bit unstable, but it ran without any major issues on my end. I'm impressed—fantastic work!
:D. Glad to hear it! The game is quite unstable - all the technology is still very very experimental. Good to hear that it ran w/out too many issues.
I have rated your game can u rate mine
Perfection! I was hoping someone would do this and you did it amazingly. The setting is perfect and creepy. The text to speech is well implemented. And the LLM oh man getting it to run so fast on my old 2070-super, fantastic. You knocked this out of the park and I hope you consider releasing this as a real game or something. It's so good. Perfectly matched the theme too. I love the interrogation tools too. You really made something special here and you should be proud. Also why did it require a web hookup? I thought it was local only, that was kind of odd. The only thing I could see improving was if you found some way to emotionally animate the people like some tag from the LLM that changed their appearance. Also maybe some slightly more expressive artwork. But for a game jam this many levels and this level of detail is wild.
First off, thank you *so much*. Those comments mean a lot to me. Worked very hard and seeing that someone likes it so much made my day! Yes - definitely considering more development. Glad the LLM worked on your 2070-super! That's actually quite a good GPU for this - 9 tflops :D (also good to know it is working w/ CUDA).
Animating the people is also a good recommendation - maybe adding facial expressions and finetuning on sentiments. The artwork was what I could find on opengameart + some AI generation.
To your concerns about the web:
It required a web hookup! Dang it! All the AI models are 100% local - but the issue is I rely on libraries - sometimes those libraries load things from CDNs - and it's *very very very* difficult to track down all the dependencies (I can't just turn off my internet, as they can be stored in the cache). If you could report what was loaded over the web, I could try and track it down and fix it!
I've got no idea, I just saw it ask for network access and clicked yes as I know LLMs tend to be pretty finnicky if they don't get all the files they want.
Got it -- there's likely network access for some javascript library, not anything else. The LLM is 100% local AFAIK. Or perhaps electron apps just request network accesss... will investigate.
When I open the game nothing shows up on screen, but on task managers it says it is running, on windows.
Can you do command + shift + I and report the error?
And are you on ARM or x64? Download the binary corresponding to your system.