Patch #9.1
Add option to change text brightness
What do mirror reflections do once they have no one to repeat after anymore? Play as Iris, quite a sarcastic reflection torn between the urge to unravel the mystery of death of her “prototype” and the need to find her place in a mirrored world.
| App ID | 2147330 |
|---|---|
| App type | Game |
| Developer | Purple Brick Games |
| Publisher | Purple Brick Games |
| Release date | 2024-05-16 17:05 UTC |
| Release state | released |
| Controller support | full |
| Content descriptors | General Mature Content |
| Store page | store.steampowered.com/app/2147330 |
| Last store refresh | 7 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | MirrorsGame.exe | -steam | windows | |
| 1 | MirrorsGame.app | -steam | macos |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:54 UTC | $14.99 | $14.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 19303997 | 2025-07-22 11:11 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2147331 | windows | 9.51 GB | 7.29 GB | 2191377785507647772 | ||
| 2147332 | macos | 8.08 GB | 5.84 GB | 1263756291308816359 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 19303997 | public | 2025-07-22 11:11 UTC | 7 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:54 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Add option to change text brightness
Big editorial update Bug fixes: Maximilian is less chatty in the forest (he doesn't repeat one dialogue twice in certain circumstances) Dora doesn't skip the morning animation after Iris' nightmare on the bus Roy's music theme is a bit louder Apricot always properly hides behind the log
Fixed issues on older embedded AMD GPUs
Steam Deck compatibility improvements
Performance tweaks and minor bug fixes
Startup performance increace Increased performance in low-memory situations Now, if using controller in big picture and on Steam Deck on-screen keyboard will appear when editing save names Menu UI has been changed for better readability on small screens
Pulled Iris from behind the bed Small performance improvements Spanish localization updates We are working on Spanish localization and big performance improvements
By popular request, we added the Auto-Read (a.k.a. Auto-Scroll ) option to the game. It can be activated using the "A" key on the keyboard, and speed can be adjusted in settings.
In save game interface now there is an option to confirm save name with mouse click
Fix issues on intel UHD
The sound overhaul is here! We’ve added individual music themes for the following… Characters Takeo Tien Maximilian Roy The main antagonist Locations Farm Police station (including the downstairs) Bus stopovers Situations The fun, the eerie, the conflicted, the sad, and the mysterious =) And much more! And we’re now working on an autoscroll to introduce in the next patch.
You can now press Shift+H to hide the entire interface mid-game—and snap those beautiful screenshots! To bring the interface and text back, simply press Shift+H again. {STEAM_CLAN_IMAGE}/43032158/e601a0f11c65d48f381a1e18c4485e6ee587d569.png Minor fixes: Tony’s cracks no longer multiply at their own discretion In the old town library, points of interest do not overlap with the diary icon anymore Candy has gotten a grip and now brings over cookies less often From now on, unstabilised areas will look less stabilised at the police station when Iris is downstairs alone We’re elbows deep in that sou
We’ve added an “Extra QTE time” option to the settings: it gives you x300 more time to complete each QTE. {STEAM_CLAN_IMAGE}/43032158/d6a2e058b445facb74518e291d51c44045a74f5a.png After some thorough consideration, we decided against introducing an auto-skip for QTEs: there are situations in the game when you need to make a choice under a time constraint, and we wouldn’t want to make that choice for you. =)) But the time extension should do! Minor fixes: Iris now handles her glass of whisky more carefully Iris and Johnny now enjoy a few snacks as they drink the whisky Dora no longer tries to te
We’ve added the option to skip read text, as well as the rewind button. This is how it looks: {STEAM_CLAN_IMAGE}/43032158/d9ae678440b79a971e9f8d5e01fddbf34963458d.png You can also find it with the rest of the controls for your convenience =) {STEAM_CLAN_IMAGE}/43032158/715a7fbc3114f39287e2920ce57c3b677ed6688a.png Minor fixes: Iris no longer wears jewellery that she has never been gifted The ragman’s shop is now a bit less dusty Dora now shuts the door to the accessories shop The coffee froth isn’t trying to escape Suz’s glass anymore We’re working on a major audio update, which is taking up mo
Audio: spoiler, spoiler, spoiler and spoiler now come with sound We’ve added a musical theme to various investigation stages Minor visual fixes: Roy’s handwriting is now somewhat less sweeping If Johnny isn’t friends with Iris, he will no longer read the letters she and Roy exchange with each other All the non-secret letters are now less secretive overall Tien’s boat has mastered sailing away rather gracefully Text: More proofreading! Plans: We’re working on a smoother solution for rewinding the story already covered and on skipping QTEs
Full appinfo as delivered by Steam PICS, changenumber 37456071. Also at /api/app/2147330/raw.
{
"appid": "2147330",
"common": {
"name": "Still Joking",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos",
"osarch": "",
"osextended": "macos64",
"icon": "adc4b35f13554dfa75ddda5a903e2a94b498b28d",
"clienticon": "baed2872fa4f264a84831ffdd63327da538f0d54",
"clienttga": "2ce22e1066f29869ecc88f16e8beae0e34d5fb80",
"content_descriptors": {
"0": "5"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1721865600",
"tested_build_id": "15101455",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"5": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "1",
"token": "#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "1",
"non_deck_display_glyphs": "0",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-1RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "36.72768878718534",
"height_pct": "52.279675858588845"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "36.72768878718534",
"height_pct": "52.279675858588845"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1758376428",
"associations": {
"0": {
"type": "developer",
"name": "Purple Brick Games"
},
"1": {
"type": "publisher",
"name": "Purple Brick Games"
}
},
"primary_genre": "25",
"genres": {
"0": "25",
"1": "23"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_22": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1715879107",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2147330",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "4486",
"1": "3799",
"2": "21",
"3": "11014",
"4": "7208",
"5": "31275",
"6": "3871",
"7": "5716",
"8": "6426",
"9": "8369",
"10": "42152",
"11": "6869",
"12": "1742",
"13": "31579",
"14": "4166",
"15": "5608",
"16": "4136",
"17": "5186",
"18": "6815",
"19": "4305"
},
"review_score": "8",
"review_percentage": "92"
},
"extended": {
"developer": "Purple Brick Games",
"publisher": "Purple Brick Games"
},
"config": {
"installdir": "Still Joking",
"launch": {
"0": {
"executable": "MirrorsGame.exe",
"arguments": "-steam",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "MirrorsGame.app",
"arguments": "-steam",
"config": {
"oslist": "macos"
}
}
},
"steamcontrollertemplateindex": "4",
"steamcontrollertouchtemplateindex": "8",
"steamdecktouchscreen": "1",
"steamconfigurator3rdpartynative": "65529"
},
"depots": {
"2147331": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "2191377785507647772",
"size": "10212990877",
"download": "7828270976"
}
}
},
"2147332": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "1263756291308816359",
"size": "8671078832",
"download": "6275993040"
}
}
},
"baselanguages": "english,spanish",
"branches": {
"public": {
"buildid": "19303997",
"timeupdated": "1753182695",
"timebuildupdated": "1753124359"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000",
"maxnumfiles": "300",
"savefiles": {
"0": {
"root": "WinAppDataLocal",
"path": "Still Joking Saves",
"pattern": "*",
"recursive": "1"
}
},
"appidredirect": "2147400"
}
}