June 24 update.
Fixed bugs.Optimized some text.
Officer Jia has vanished, leaving a classified message pointing to the CaseCracker 2.0 system. Tear through suspects' alibis, look beyond the text, and extract hidden threads from seemingly unrelated intel. Will you find the ultimate truth, or a trap?
| App ID | 2294450 |
|---|---|
| App type | Game |
| Developer | BlackRobe |
| Publisher | NPC Entertainment, BlackRobe |
| Release date | 2024-05-17 06:57 UTC |
| Release state | released |
| Content descriptors | General Mature Content |
| Localized names | schinese 真探2 |
| Store page | store.steampowered.com/app/2294450 |
| Last store refresh | 3 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | CaseCracker2.exe | windows | ||
| 1 | CaseCracker2.app | 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:03 UTC | $11.99 | $11.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 23797805 | 2026-06-24 09:33 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2294451 | windows | 468.21 MB | 166.55 MB | 2956125745840936592 | ||
| 2294452 | macos | 460.83 MB | 172.03 MB | 6400848241452574410 |
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 |
|---|---|---|---|
| 23797805 | public | 2026-06-24 09:33 UTC | 4 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:02 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. | ||||
Fixed bugs.Optimized some text.
Optimized the excerpt feature to improve the stability and display of excerpted content.Optimized the text selection and copy feature for a smoother selection and copying experience.Added a save backup and recovery system. If save data becomes corrupted or abnormal, the system will attempt to automatically restore it from a backup.Steam Cloud Save is now enabled by default. After exiting the game, please wait for Steam to finish uploading your save data before closing the Steam client to avoid sync issues.Added a search box to the question-answering interface, allowing you to search clue names
Explanation and Apology Regarding the Save Data BugAfter yesterday’s update, some players reported save data issues after restarting the game. These issues may prevent players from entering the game or searching for case numbers.We are still investigating the cause of this problem. If you encounter this issue, you can try replacing your save data.Save Data Location: https://my.feishu.cn/docx/EHvjdX4TvoRrS1xUKydcr0K0nRJ?from=from_copylinkSave Data Download: https://my.feishu.cn/wiki/YjYtwxbOAiw1OgkAD5RcnUqXneb?from=from_copylinkWe sincerely apologize for the negative impact this has had on your
Fixed a bug where summary content could not be saved.
Since the release of CaseCracker in 2022, we would not have come this far without the support and companionship of every player along the way.To celebrate the launch, CaseCracker 3 is available at a limited-time 10% launch discount.In addition, we are also introducing the CaseCracker Franchise Bundle. Players who already own CaseCracker and CaseCracker 2 can purchase the bundle during the launch period and receive an extra 10% off on top of the launch discount.Compared with previous entries in the series, this installment features a larger overall scale and greater difficulty. Long play sessio
Improved the clue categorization button.Added an excerpt feature that lets you right-click and drag over text to create excerpts.Added a search box to the Send Report page, allowing you to quickly locate clues by searching.Added 4K resolution support.Improved the Chinese and English text.Note: This feature update makes the system more convenient to use, but the story itself has not been changed.
My name is Yao Yu, and I am currently the project lead at Black Robe Inc.After the original project lead of CaseCracker went missing, Chairman Ge Meiling personally invited me to take over the project. To be honest, although the terms she offered were indeed very generous, I wasn't particularly interested at first.What truly changed my mind was not the money, but the cases.While reviewing the existing materials for CaseCracker, I noticed that some of the cases involved details that closely overlapped with several urban legends I had been investigating recently.For a long time, these stories ha
Dear Case Cracker Fans,Thank you for your continued support of the Case Cracker series. We have an important update regarding the English localization of our games.To provide a better detective experience for our players, we are officially retranslating the entirety of Case Cracker 1 and Case Cracker 2.Complete Overhaul: We are revising all story text, character dialogues, and intricate clues to correct previous inaccuracies and awkward phrasing.Unified Terminology: As the trilogy forms one continuous narrative, the retranslated versions will use the exact same terminology system as Case Crack
Over the past two years, the police in Chicheng have entered a large number of unsolved cases into the CaseCracker system. To further meet the needs of the police in handling cases, BlackRobe Inc. has upgraded the system to Version 3.0.While sorting through these cases, the police discovered clues related to "404" — the leader of a cult — and reported the information to their superiors immediately. Upon learning this news, Detective Wang Xun took the initiative to apply for a posting to Chicheng for the investigation, vowing to apprehend "404" and bring them to justice.After comprehensive eval
1. The list of 'Thanks of wall' has been updated to January 6th. 2. Bug fixes have been implemented.
Correct some typos
The wall of thanks list has been updated to September 9th. Note: Besides adding wishlist + follow users, purchase + follow users can also be on the wall. Names should not contain special characters or other sensitive content.
Correct Typographical Errors
1. Fixed individual timeline bugs. 2. The wall of thanks list has been updated to July 29th. Note: Besides adding wishlist + follow users, purchase + follow users can also be on the wall. Names should not contain special characters or other sensitive content.
Correct spelling mistakes
Full appinfo as delivered by Steam PICS, changenumber 37694105. Also at /api/app/2294450/raw.
{
"appid": "2294450",
"common": {
"name": "CaseCracker2",
"type": "Game",
"releasestate": "released",
"icon": "523b94b5347087d757c4dad76408247d38a10ccc",
"clienticon": "57f8ba3f1468969db5c1b7a98038ed1b74c4379d",
"clienttga": "566aebf09d12ed3a2d4f35a787f9588a4ec10d87",
"name_localized": {
"schinese": "真探2"
},
"oslist": "windows,macos",
"osarch": "",
"osextended": "macos64,macosapplesilicon",
"languages": {
"english": "1",
"schinese": "1"
},
"clienticns": "07cf9fb04e835139306e9ce1bc711aa5db4cec4b",
"content_descriptors": {
"0": "5"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1737676800",
"tested_build_id": "17087770",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NativeResolutionNotSupported"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"5": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-4RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"schinese": "8ab56bf5b8eb8eb8e293637eb3158962c0bb9719/capsule_231x87_schinese.jpg",
"english": "f69cf5fdeccc68505ba27f295460d399c3b7048a/capsule_231x87.jpg"
},
"header_image": {
"schinese": "bb4fcbb44f9b26371780f1474081ea05753e8d43/header_schinese.jpg",
"english": "ea2cb416acec64685c5518740e18d7b1c1b2e509/header.jpg"
},
"library_assets": {
"library_capsule": "zh-cn,en",
"library_hero": "en,zh-cn",
"library_logo": "zh-cn,en",
"library_header": "en,zh-cn",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "29.925608180566925",
"height_pct": "50.98346476429827"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"schinese": "library_600x900_schinese.jpg",
"english": "library_600x900.jpg"
},
"image2x": {
"schinese": "library_600x900_schinese_2x.jpg",
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg",
"schinese": "library_hero_schinese.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg",
"schinese": "library_hero_schinese_2x.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "29.925608180566925",
"height_pct": "50.98346476429827"
},
"image": {
"schinese": "logo_schinese.png",
"english": "logo.png"
},
"image2x": {
"schinese": "logo_schinese_2x.png",
"english": "logo_2x.png"
}
},
"library_header": {
"image": {
"english": "ea2cb416acec64685c5518740e18d7b1c1b2e509/library_header.jpg",
"schinese": "library_header_schinese.jpg"
},
"image2x": {
"english": "ea2cb416acec64685c5518740e18d7b1c1b2e509/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1777181283",
"associations": {
"0": {
"type": "developer",
"name": "BlackRobe"
},
"1": {
"type": "publisher",
"name": " NPC Entertainment"
},
"2": {
"type": "publisher",
"name": "BlackRobe"
},
"3": {
"type": "franchise",
"name": "BlackRobe"
},
"4": {
"type": "franchise",
"name": "CaseCracker"
}
},
"primary_genre": "23",
"genres": {
"0": "23",
"1": "28",
"2": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"schinese": {
"supported": "true",
"subtitles": "true"
},
"english": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1715929035",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2294450",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "5613",
"1": "5716",
"2": "9204",
"3": "24003",
"4": "1742",
"5": "6129",
"6": "31275",
"7": "1674",
"8": "4182",
"9": "599",
"10": "3834",
"11": "4166",
"12": "5372",
"13": "6052",
"14": "1698",
"15": "1664",
"16": "5186",
"17": "21",
"18": "3871",
"19": "9"
},
"review_score": "8",
"review_percentage": "90"
},
"extended": {
"developer": "BlackRobe",
"publisher": " NPC Entertainment"
},
"config": {
"installdir": "CaseCracker2",
"launch": {
"0": {
"executable": "CaseCracker2.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "CaseCracker2.app",
"type": "default",
"config": {
"oslist": "macos"
}
}
}
},
"depots": {
"2294451": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "2956125745840936592",
"size": "490957398",
"download": "174637600"
}
}
},
"2294452": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "6400848241452574410",
"size": "483217328",
"download": "180388016"
}
}
},
"baselanguages": "english,schinese",
"branches": {
"public": {
"buildid": "23797805",
"timeupdated": "1782293604",
"timebuildupdated": "1781767368"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "500000",
"maxnumfiles": "50",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker2/Save",
"pattern": "*.sav"
},
"1": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker2/Save",
"pattern": "*.sav.h1"
},
"2": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker2/Save",
"pattern": "*.sav.h2"
},
"3": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker2/Save",
"pattern": "*.sav.h3"
},
"4": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker2/Save",
"pattern": "*.sav.bak"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "BlackRobe/CaseCracker2/Save",
"replace": "BlackRobe/CaseCracker2/Save"
}
}
}
}
}
}