Shadows of Doubt
by ColePowered Games · 26 Sep, 2024
173 downloads
About the Game
A procedurally-generated sandbox stealth game with a whole city of secrets at your fingertips!
Shadows of Doubt is set in an alternate reality in the hyper-industrialized 1980s. Think like a detective and use a variety of gadgets as a private intelligence investigator, gathering evidence and making money by solving cases, finding and selling information and more.
Play your own way in a fully simulated world with hundreds of citizens. Discover, meet and tail individual citizens, each with their own name, job, apartment and daily routine, in unique, procedurally-generated cities. Each case has different culprits, clues and experiences for you to test your investigative skills.
Explore anywhere in the city! Every nook of every trashy bar, every place of work, every seedy hotel room… This dystopia is your oyster. Break into apartments, rifle through secret documents or hack security systems - even a discarded receipt can be the key to cracking a case. Trace the receipt back to an individual location, scour CCTV footage and match the time up to the receipt to find out who it belonged to!
The entire world is fully simulated. Each citizen has an apartment, job, daily routine, favorite things to do, places to go, and people to interact with. They live out their lives independently, in a world that moves on with or without you— uncover this knowledge and use it to your advantage!
Become a private investigator in a truly unique detective experience. Think like a detective to solve the cases around you: check call histories, find passwords, read private emails, speak to persons of interest, watch CCTV footage and more to retrieve evidence and build your case. Store information on your investigation board and link evidence together as you piece together the ful picture.
Features
Become a private investigator and track down a serial killer in a fully-simulated sci-fi city. Think like a detective and use a variety of gadgets to gather evidence and solve cases in this truly unique detective experience.
Meet individual citizens, each with their own name, job, apartment and daily routine, in unique, procedurally-generated cities.
Take on new cases to earn cash, purchase new gadgets and equipment, and customise your apartment.
Gather evidence to build your case - scan fingerprints, check call histories, read private emails, watch CCTV, and find key pieces of evidence to gather information and accuse your suspect.
Play your own way - pick locks, break down doors, sabotage security systems and bribe citizens for information, or stick to the law and play by the book. There are multiple ways to approach each case.
Explore every room in every building, and talk to every citizen. Lose yourself in a detailed sci-fi noir world.
Screenshots
10 images
Version Information
Steam Patch Notes
Official update history
Thanks for all your continued feedback. We've been working on a bunch of fixes which are now live in the game:
- Fixed: Navigation on Virtual Keyboard going to incorrect buttons.
- Fixed: Navigation on Virtual Keyboard becoming unresponsive.
- Fixed: Kidnap cases added objective feedback (when kidnapper frees victim)
- Fixed: Kidnap cases remind player kidnapper is still at large if not caught.
- Fixed: Kidnap case ‘free the victim’ case form objective read as completed when it wasn’t.
- Fixed: Kidnap case form not detecting if kidnapper was arrested.
- Fixed: Some cases where apartment furniture can no longer be placed outside of room bounds.
- Fixed: Some décor items that now spawn properly upright
- Fixed: Purchased crunchers now immediately interactable
- Fixed: Save states consistent with curtains/blinds.
- Fixed: Control glyphs no longer show up on game end briefly.
- Fixed: Briefcase/dossier missions will more consistently update objectives on open.
- Fixed: Bug with kidnapper AI causing the game to fail to produce a new victim. Murderer would loop endlessly.
- Fixed: Fixed some missing senders of v-mail in certain edge case scenarios.
- Fixed: Player could rebind the menu action resulting in the in-game menu not being accessible.
- Fixed: Router spawns with more frequency (hopefully every time) in security rooms. Fix requires newly-generated city.
Hello detectives!
We have a brand new update for you all with a bunch of fixes. Check out the specifics below;
Revamped camera image saving system; photographs you take in game now should be completely accurate when you load save games as we have switched to a system that saves image data to disk.
Fixes
Fixed: Crime scene tape appearance is now represented properly in CCTV images.
Fixed: Player is now visible again when crouched during actor sighting check.
Fixed: Player collider sizes could not set correctly when switching between rat/non-rat modes (could result in weird crouched movement).
Fixed: CCTV did not capture the state of some doors correctly.
Fixed: Bug with security laser systems not being able to detect citizens/player as well as they should.
Fixed: Spawned-in sentry guns while alarm triggered could appear inactive when they should be active.
Fixed: Doors that could contain physics objects now animate in the Fixed Update loop to avoid physics oddities.
Fixed: Some cases of z-fighting on bannisters.
Fixed: Fixed a comparison bug when trash wasn't being seen as trash.
Fixed: Top level bribe for looking around now always works but costs for bribes have been raised & previous bribe chances tweaked to be a little harder.
Fixed: Multiple active guest passes did not display multiple status icons.
Fixed: Small visual glitch where status effect progress bars did not match the width of their parent graphic.
Fixed: Repositioning now works when stuck within a food truck.
Fixed: Can no longer lose click context while building renaming.
Fixed: Building names are now immediately reflected in the input field when editing cities.
Fixed: Small chance of citizens teleporting up staircases while running up them.
Fixed: A Unity engine security vulnerability issue (affected all Unity games since 2017 and has recently been fixed by Unity).
Fixed: Unresponsive camera movement when using a gamepad to navigate in the city editor.
Hey detectives. It is new patch time! With some new fixes ahead of our next content update which is coming soon 🕵️
Fixed: At least one case of unresponsive UI when pinning CCTV print-outs.
Fixed: Days of the week now abbreviated when appropriate in most non-ENG languages.
Fixed: Discovering an employment contract did not update the citizen’s address details.
Fixed: Discovering an wallet/purse did not update the citizen’s address details.
Fixed: Player was unable to hold a commemorative bas-boule in their hands (no options for throwing, putting down).
Fixed: When 2 or more hand-in case routines were active, the processing sound was played twice, leading the first to keep looping after it should stop.
Fixed: Lost item poster could display its location in a non-existent floor.
Fixed: Reduced frequency of ‘Watch your back, rat’ note*
Fixed: Glass interior doors no longer display rain on them
Fixed: Option for legible text mode was missing on the Address Book
Fixed: When retiring, a player’s cigarette stayed visible on camera
Fixed: 2 Cases of building model intersecting interior rooms (inside the residential tower with the large atrium)
Fixed: Likely fix for some citizens asking for password in legal businesses
Fixed: El-Gen Clinic managers could cover certain shifts, allowing the clinic to sometimes be open without anyone on the front desk*
Fixed: Minor change to how doors are handled on the map; player can no longer see doors open outside their area of awareness.
*Requires a new city generation to appear/spawn/see
If you want to sign up to the Fireshine Games newsletter for more information on our upcoming games, please do so here
Experimental Branch:
These builds are only found on our ‘experimental’ steam branch. You can access this by right clicking the game in your steam library, choosing ‘properties’, then the ‘betas’ tab. The experimental build should be in the dropdown list. Experimental builds may be less tested than the default branch builds. Most experimental branch patches will make their way to the default branch after a week or two (barring any issues discovered).
Please do see the public bug list with comments from Cole about what is being worked on at the moment here: https://shadowsofdoubt.notion.site/0053dddf306643eea972c6595ac897d2?v=25d97977c0ad43b5811787d11ee27987
- Much improved mini-map rendering speed
- Fixed: Citizens could become stuck in a loop cleaning up receipts from the floor in their home if certain conditions were met.
- Fixed: In certain circumstances the player could give items to dead citizens.
- Fixed: Taking a bullet casing from an apartment-stored inventory could result in a non-droppable item that the player could repeatedly take.
- Fixed: An inaccessible light switch could spawn behind a water cooler.*
- Fixed: Game forgot player’s own discovered password on save/load.
- Fixed: Attempted fix for certain achievements not completing until the player ate/drank.
- Fixed: Attempted fix for certain achievements not unlocking at the correct time (sometimes only once the game was over).
- Fixed: KO’ing a citizen by door barging did not count towards the ‘Spare No-one’ achievement.
- Fixed: Décor mode UI spawned partially off-screen on Steam Deck (1280x800).
- Fixed: News Stands always sold the ‘Cartographer’ sync disk for their daily deal.
* Requires a new city generation to appear/spawn/see
If you want to sign up to the Fireshine Games newsletter for more information on our upcoming games please do so here
Please do see the public bug list with comments from Cole about what is being worked on at the moment here: https://shadowsofdoubt.notion.site/0053dddf306643eea972c6595ac897d2?v=25d97977c0ad43b5811787d11ee27987
- Fixed: Cover-Up calls and a couple of other instances would list details of past murders instead of the immediate one
- Fixed: Cover-up calls could happen constantly after the first occurrence, and now you also have an option to refuse after the first choice
- Fixed: Kidnap cases could stall if the player saved & loaded the game while the kidnapper and victim were meeting
- Fixed: Newspapers could report a kidnapping case too early
- Fixed: Issues with notebook history/search section removing the wrong entries when it hits the max number of 40 world objects.
- Fixed: At least one cause of murders not triggering (due to the black market trader not having enough staff to cover open hours, resulting in the killer waiting a very very long time for it to be open so they could buy the murder weapon)
- Fixed: Camera occasionally not capturing citizens in clear view
- Fixed: Some cases of furniture blocking citizen/player paths*
- Fixed: Text being displayed too small on some in-game popup messages
- Fixed: Some odd UI selection for street renaming list buttons when playing with a controller in the city editor
- Fixed: On PC, some control glyphs were missing and displayed text code
- Fixed: Popup tooltips should clamp onscreen correctly
- Fixed: Movement control rebinding was missing from PC build
* Requires a new city generation to appear/spawn/see
Patch Notes:
- Elevator controls interaction changed to primary action button
- To avoid input focus issues you can now only have one of the following open at once; map, upgrades, inventory
- Fixed: Some transparency issue for control glyphs present in objectives
- Fixed: Tutorial hint prompt to open the notebook was displaying even if no shortcut key was assigned for it
- Fixed: GoG progress based stat achievements should now trigger properly
- Fixed: Dialog option to give the password for illegal businesses was missing
- Fixed: Map now closes when you open inventory/upgrades and vice versa
- Fixed: Case board and window interaction should now be properly disabled when in upgrades or inventory screen
- Fixed: Improved virtual cursor focus for when map and case board are simultaneously active
- Fixed: Pinned items on the case board are now clamped to the board area
- Fixed: The intro music would only play the first time you entered a game
- Fixed: Alterations to interaction hitboxes for ash tray to avoid some unreachable object cases
- Fixed: Faulty collider on room service trolley stopped items on top of it from being picked up
- Fixed: Keys could not be picked up from the floor if a footprint was present below them
- Fixed: Some missing door mats upon generation, mostly in the high rise office building*
- Fixed: Objects marked as trash won’t get deleted as quickly if the player has interacted with them recently (may be a fix for some vanish object reports)
* Requires a new city generation to appear/spawn/see
Experimental Branch:
These builds are only found on our ‘experimental’ steam branch. You can access this by right clicking the game in your steam library, choosing ‘properties’, then the ‘betas’ tab. The experimental build should be in the dropdown list. Experimental builds may be less tested than the default branch builds. Most experimental branch patches will make their way to the default branch after a week or two (barring any issues discovered).
Patch Notes:
- Elevator controls interaction changed to primary action button
- To avoid input focus issues you can now only have one of the following open at once; map, upgrades, inventory
- Fixed: Some transparency issue for control glyphs present in objectives
- Fixed: Tutorial hint prompt to open the notebook was displaying even if no shortcut key was assigned for it
- Fixed: GoG progress based stat achievements should now trigger properly
- Fixed: Dialog option to give the password for illegal businesses was missing
- Fixed: Map now closes when you open inventory/upgrades and vice versa
- Fixed: Case board and window interaction should now be properly disabled when in upgrades or inventory screen
- Fixed: Improved virtual cursor focus for when map and case board are simultaneously active
- Fixed: Pinned items on the case board are now clamped to the board area
- Fixed: The intro music would only play the first time you entered a game
- Fixed: Alterations to interaction hitboxes for ash tray to avoid some unreachable object cases
- Fixed: Faulty collider on room service trolley stopped items on top of it from being picked up
- Fixed: Keys could not be picked up from the floor if a footprint was present below them
- Fixed: Some missing door mats upon generation, mostly in the high rise office building*
- Fixed: Objects marked as trash won’t get deleted as quickly if the player has interacted with them recently (may be a fix for some vanish object reports)
* Requires a new city generation to appear/spawn/see
Experimental Branch: These builds are only found on our ‘experimental’ steam branch. You can access this by right clicking the game in your steam library, choosing ‘properties’, then the ‘betas’ tab. The experimental build should be in the dropdown list. Experimental builds may be less tested than the default branch builds. Most experimental branch patches will make their way to the default branch after a week or two (barring any issues discovered).
- Tweaks to AI routines for better timings
- Tweaks to default controller controls
- Fixed: Citizen job timings were incorrect
- Fixed: Item duplication bug when using the decor editor and certain gadgets
- Fixed: Corpses getting stuck in floor/inside of other objects
- Fixed: Missing sniper window bullet holes
- Fixed: Issue with loading into air ducts
- Fixed: Controller virtual cursor tracking errors
- Fixed: When the player knew a name & image of a citizen they were able to talk to them from a much further distance than normal.
- Fixed: Sales ledgers are no longer pin-able
- Fixed: More cases of AI getting stuck
- Fixed: Inspecting citizens while holding the print scanner would reveal the purple scanning light in their mugshot
- Fixed: Citizens turn off their crunchers after finishing work properly
- Fixed: Some placement errors in decor mode
- Fixed: Added some missing object name references
- Fixed: A case of virtual cursor being active when a popup message is active when using a controller
- Fixed: Improved object drop/put down positions for larger objects
- Fixed: Updated/fixed player holding positions for: Katana, Box Cutter and Razor
- Fixed: Boosted scale of held knifes
- Fixed: Weapons dealer/black market trader passwords should now be different on cities generated in the city editor
- Fixed: Broken link in the Employment Contract evidence text
- Fixed: Disabled virtual cursor in the city editor while playing with a controller
- Fixed: The far left side of the players arm no longer looks like it’s floating while the watch is selected
- Fixed: It was possible for a bookcase to block a doorway in a pawn shop*
- Fixed: Rare cases of a sniper being able to shoot while restrained
- Fixed: Lessened the effects of the sync disk that altered player height as they could result in the player becoming stuck
- Fixed: Activated gadgets would be destroyed if the player attempted to pick them up while they had a full inventory.
- Fixed: Unemployed citizens could own employment contracts*
* Requires a new city generation to appear/spawn/see
Experimental Branch: These builds are only found on our ‘experimental’ steam branch. You can access this by right clicking the game in your steam library, choosing ‘properties’, then the ‘betas’ tab. The experimental build should be in the dropdown list. Experimental builds may be less tested than the default branch builds. Most experimental branch patches will make their way to the default branch after a week or two (barring any issues discovered).
- More improvements to stuttering when navigating between areas
- More memory leak fixes
- Some object spawn position adjustments
- Revised citizen names lists*
- Fixed: Assigned inventory hotkeys are now loaded properly
- Fixed: Janitors had invisible brooms
- Fixed: Active killers could reveal rooms on the map under certain conditions
- Fixed: Boarded up windows were only visible from one side
- Fixed: Case of AI getting stuck outside of doors
- Fixed: Blood pool interactable trigger area could obscure other evidence
- Fixed: Explored air ducts are now saved properly
- Fixed: Minor fixes/alterations to several ceiling lights
- Fixed: In Steam OS the onscreen keyboard did not effect the text input when first selected
- Fixed: Cancelling a search could cause items to be found in a following progress bar related interaction
- Fixed: Tweaked some furniture placement rules to stop diner booths spawning in inaccessible locations*
- Fixed: Inconsistent flooring styles on some ground floor lobbies*
- Fixed: In ‘Dead of Night’ there was a very small chance the name on the note shared an identical city directory entry as another person
- Fixed: While using a controller the back button prompt was displayed on the submit button in the bug report menu
- Audio: Mastered version of soundtrack added
- Audio: Menu music recut
* Requires a new city generation to appear/spawn/see
Experimental Branch: These builds are only found on our ‘experimental’ steam branch. You can access this by right clicking the game in your steam library, choosing ‘properties’, then the ‘betas’ tab. The experimental build should be in the dropdown list. Experimental builds may be less tested than the default branch builds. Most experimental branch patches will make their way to the default branch after a week or two (barring any issues discovered).
- Further memory optimizations
- Tweaked AI Fleeing behaviour
- Tweaked AI crime scene behaviour
- Fixed: Save game error that could result in duplicate objects
- Fixed: Duplicate evidence being created for murders
- Fixed: Missing citizen portraits on load game and certain other situations
- Fixed: Missing fingerprints on bullet casings
- Fixed: Patched some geometry holes within the included ‘Charlotte Heights’ city, along with some citizen outfit glitches
- Fixed: Killer could reveal too much information about themselves or victims when questioned
- Fixed: Handwriting toggle button not appearing for some handwritten notes
- Fixed: Handwriting toggle button requiring 2 presses to activate the first time
- Fixed: Weird behaviour with slider buttons that would cause the value to jump to the min/max; you can now also hold these buttons to alter the value.
- Fixed: Visual glitch in Loom’s metallic texture
- Fixed: Some minor physics error/console messages resulting from negatively scaled colliders
- Fixed: Invalid string on the upgrades screen for non English languages
- Fixed: Use of small caps on evidence window title was not displaying certain European language characters; have changed to normal caps for now
- Fixed: Stopped AI being able to perform some actions while handcuffed
- Fixed: Pawn shop neon sign missing mesh
- Fixed: Citizens didn’t not awaken if you handcuffed them while sleeping
- Fixed: Murders now should not happen in the main hotel lobby (caused weird AI issues!)
Experimental Branch: These builds are only found on our ‘experimental’ steam branch. You can access this by right clicking the game in your steam library, choosing ‘properties’, then the ‘betas’ tab. The experimental build should be in the dropdown list. Experimental builds may be less tested than the default branch builds. Most experimental branch patches will make their way to the default branch after a week or two (barring any issues discovered).
- Reduced stutter when traversing areas
- More memory leaks fixed
- More aggressive rain detail slider for lower end system performance gains
- New Steam Deck default settings for better performance on it
- Increased font sizes at lower resolutions 1280x800 and under
- Fixed: Some instances of AI getting stuck
- Fixed: Can no longer control city editor camera controls while confirm message is active
- Fixed: Can no longer interact with city editor UI when confirm popup is active
- Fixed: Low performance during the popup tutorial message on the load screen
- Fixed: Game did not restart to controller select screen after resetting gameplay preferences
- Fixed: Some missing references in various V-mails
- Fixed: When citizens decided to shower they immediately stripped to their underwear, even in public (!)
- Fixed: Error displaying enter/return control glyph
- Fixed: Some text overflow issues
Experimental Branch: These builds are only found on our ‘experimental’ steam branch. You can access this by right clicking the game in your steam library, choosing ‘properties’, then the ‘betas’ tab. The experimental build should be in the dropdown list. Experimental builds may be less tested than the default branch builds. Most experimental branch patches will make their way to the default branch after a week or two (barring any issues discovered).
- More memory footprint optimizations
- City data and save game size reduction*
- Guest passes will grant you access to echelon zones
- Investigating a stolen item on an echelon floor will grant you with a guest pass, enabling you to legally explore the floor’s communal area.
- Some tweaks to red-level trespassing zones
- You can now navigate the menu with the gamepad stick
- New skip control prompt for cut scenes
- Empty input fields for save games, cases etc are now not allowed
- Fixed: The game saved cities with the wrong file name if you renamed them from within the map editor*
- Fixed: Possibility of a basement area for a building contained a power room area which was too small to spawn a telephone router*
- Fixed: Some alignment/scale errors for keyboard control glyphs
- Fixed: Sometimes when the player took photos within air ducts, the ducts weren’t visible
- Fixed: (At least one) occurrence of citizens floating through the air
- Fixed: Commercial coffee machine was spawning in weird places*
- Fixed: Citizens floating while sleeping on bedrolls
- Fixed: Citizens didn't sleep in the correct position when sleeping on the right side of a double bed
- Fixed: Top of wooden fence featured an missing mesh face
- Fixed: Some very small inconsistencies when generating two cities from the same seed
- Fixed: Opening the player’s character in an evidence window would cause an internal error
- Fixed: Text in popup messages could appear too small
- Fixed: Selecting a new perpetrator from your evidence board would not update the arrest resolve question properly
- Fixed: Certain murder resolve questions not working properly when loading a save game
- Fixed: Some first person model animation oddities
- Fixed: Telephone door’s glass did not move properly with the door frame
- Fixed: CCTV tower no longer can spawn backing onto another street objects (preventing access to its terminal)*
- Fixed: Street names no longer being overwritten when customizing streets in the city editor. (Thanks to the patience of one discord user. 🙌)
- Fixed: Fixed some sympathetic bugs caused by city editor UI not updating properly when clearing existing city data.
- Fixed: AI pathing edge-case prevents citizens from spawning at their saved position and being unable to move.
- Fixed: Edge cases of having way too many blood spatter objects spawned
- Fixed: Repeating or confused objectives when you had multiple jobs open on different stages
- Fixed: A very rare RNG bug that could freeze the city generation process
- Fixed: The player now will get crushed if they are pressed against the top of an elevator shaft by the elevator
- Fixed: Upon loading a game, the décor edit button was only displayed if you left and re-entered a relevant address
- Fixed: String display issues on cruncher apps when language is not set to English
- Fixed: Removed some instances of ‘DNT’ appearing in non-English languages
* Requires a new city generation to appear/spawn/see
Current Release
21528778
Uploaded Jan 30, 2026
Update already requested
Uploaders have been notified
A newer version is available but not yet uploaded
Help keep this updated
Login Required
You need to be logged in to request game updates. Would you like to go to the login page?
Request Update
Request an update for Shadows of Doubt? This will notify uploaders that this game has an available update.
Request Submitted
Your update request has been submitted successfully! Uploaders will be notified.
Request Failed
Failed to submit update request:
System Requirements
How to Install
Shadows of Doubt.exe to play
Troubleshooting tips
• Run Redist/_CommonRedist installers if game won't start
• Add folder to Windows Defender exclusions
• Run as administrator
Download
Direct link available
576 MB
21528778
FCD73D82
5f5d2bc77306410ecf3e6ade3b6793f11efcd647f44455b0cd1dd9c3b0ee6c24
You May Also Like
View AllDownload Shadows of Doubt for PC with a direct link or via torrent. Get the full version of Shadows of Doubt for free. Shadows of Doubt is a Action released by ColePowered Games.