2026-08-21 09:39 UTC · Community Announcements · Not drunk enough
WELCOME, OFFICERS!In Police Stories 2, not every problem can be solved with gunfire. Sometimes you’ll need to pick locks, disarm explosive devices, provide first aid, or complete special objectives right in the middle of an operation.Today, we want to show you several new mechanics and tools we’ve been working on over the past few months, as well as some updates to tools we’ve already talked about before.A Multitool Instead of a LockpickUntil now, you may have seen a lockpick in screenshots or videos on our social media (by the way, here they are). Alongside it, we originally planned to add a
2026-07-14 17:38 UTC · Community Announcements · Not drunk enough
WELCOME, OFFICERS!It's been a while!A lot of time has passed since our last devlog, but we're here to catch you up. Let's start with the levels.Have you ever seen a level before it actually looked like itself?Most players only ever see the finished version complete with detailed environments, enemies, and intense firefights.Every developer has their own approach to level design. It all depends on the game's genre, its mechanics, and the experience they want players to have. Today, we'd like to show you where a Police Stories 2 level begins and the journey it takes before you step into it for t
2026-04-03 16:04 UTC · Community Announcements · Supertehteh
Hey folks! If you enjoy tense top-down action, stealth, and tactical firefights, take a look at Intravenous 3 — the newly announced sequel is now available for wishlisting on Steam. Tense stealth action, tactical hardcore gunplay, and missions & story shaped by the way you play. Step into the roles of Steve and Sean, outnumbered and forced to survive a relentless manhunt. The hunt begins.
2025-12-14 11:20 UTC · Community Announcements · Not drunk enough
WELCOME, OFFICERS!There is an enemy and there is a partner. There are a couple of clever devices on the belt. A good old Colt in your hands.What else is there on the level?Interactive elementsInteractivity of the environment in any game is always cool. Any little thing you can “touch” adds a bit of atmosphere and immersion. And if this interactivity affects the gameplay, then it also opens up new possibilities for the player.As we create the game, new ideas for gameplay and atmosphere are constantly popping up. Turn on the TV and the lights in the room? Great, let's do it. Shoot a steam pipe,
2025-10-28 15:42 UTC · Community Announcements · Not drunk enough
WELCOME, OFFICERS!Today we'll talk about the foundation of any organization - personnel.When we were planning the second part of the game and had already decided to create recruitment for different cops, we faced a serious question.How would they differ? Just in stats - that's boring. Making a significant difference in gameplay would make it more of an RPG than a tactical police shooter.Keep the atmosphere of the first part and add a bit of variety to each mission. That's roughly how we formulated this goal. Everything written below is our first draft of the stats, and some will likely be adde
2025-09-11 13:12 UTC · Community Announcements · Not drunk enough
Welcome, officers! In our fourth devlog, we’ll be talking about the biggest difference from the original Police Stories - our police precinct. This is the place where every mission begins and ends, the territory where our officers work tirelessly. And you, as the precinct chief, are the one planning all operations.At first, we had plenty of different ideas for how to set up our “base.” One concept was a top-down view of the entire precinct as a schematic. Another was a simple list of departments. We even considered making the whole precinct a separate level that you could freely walk around.We
2025-08-03 12:17 UTC · Community Announcements · Not drunk enough
Hello, officers!In our third devlog, we want to talk about things that have a direct impact on your experience — specifically, the improved controls and the updated command menu for your AI partner.Speaking of controls, we can’t skip over the most inconvenient thing - grenades. Let’s start by remembering how it used to work. Throwing a grenade was practically its own mini‑operation: approach the door → grab a grenade → open the door → take aim → throw → move out of the blast zone → and finally, start the breach. Yeah… that’s a lot of steps for one throw. :)We felt that this was a bit over the
2025-07-22 13:30 UTC · Community Announcements · Not drunk enough
🚨 Greetings, Officers!"It’s devlog time!"This is our second devlog, and today we’re talking about something no cop can survive without — the tools of the trade.🏚️ A Precinct Where Hell Is Just Another MorningIn the story, you’re given command of a police department in the toughest part of the city. Budget? Barely exists. Support from above? Forget it. Calling in SWAT? That’s a distant luxury — not a viable option.Remember — you’re on your own.But in return, the governor turns a blind eye to… certain methods. Sometimes, the law has to bend — just enough to keep it from breaking.🎒 What’s in t
2025-07-12 10:40 UTC · Community Announcements · SushiRice
Hello, Officers. Starting today, we're launching a devlog series for Police Stories 2. Our goal isn't just to share the development progress, but also to give you a glimpse into our inner workings — what inspires us, which systems we’re reworking, and how each one is shaped by our core principle: decisions have consequences.First — a quick look back at the original.Police Stories was a game about tactical clarity and the chaos of the moment. Every room was a puzzle. Every move — a risk. But we wanted more:More consequences beyond the raidsDeeper character developmentGreater variety in tactical
2025-06-24 14:05 UTC · Community Announcements · SushiRice
Hello officers,We're happy to share official reveal trailer of Police Stories 2!Make sure to wishlist the game – more news and details are coming shortly.
2025-06-07 13:39 UTC · Community Announcements · SushiRice
Greetings, officers!HQ to all units: this is not a drill. Police Stories 2 is officially in development—repeat, in development!Building on what you loved in the first game, we’re rolling out the sequel with higher stakes, deeper tactics, and missions that never play the same way twice. Smarter partners. Deadlier situations. More ways to clear a room.Police Stories 2 puts you in charge of a precinct drowning in crime, strapped for resources, and surrounded on all sides. Use cams, darkness, and surprise to gain the upper hand; arrest suspects with precision, upgrade your department, and walk the
2024-10-07 18:07 UTC · Community Announcements · SushiRice
Heya! The HypeTrain Digital Publisher Sale is live from October 7 to October 21, bringing you the biggest discounts across our entire catalog! Whether you’re hunting for your next epic journey or in the mood for revisiting an updated favorite of yours, now’s your chance to do it without breaking the bank. 💥 The Best Discounts on All Our Games! {STEAM_CLAN_IMAGE}/35642483/1dae25bd0b93ebb3e8e657c15efa7d35fa8b9185.png For a limited time, enjoy massive price cuts on every game published by HypeTrain Digital. Whether you’re into intense action, brutal survival, deep strategy, or gripping RPGs, the
2024-08-15 18:05 UTC · Community Announcements · Supertehteh
Hey, guys! Intravenous 2, a tactical top-down shooter that will appeal to any Police Stories fan, was released today! To mark the occasion, we've prepared a special bundle that offers a discount on Intravenous 2 for all Police Stories owners. https://store.steampowered.com/bundle/35443/Tactical_TopDown/ Dive into the ultimate tactical experience with the Intravenous 2 and Police Stories. This package offers two top-down shooters that emphasize strategy and precision. Whether you're slipping through the shadows or making life-or-death decisions as a cop, these games will challenge your wits and
2024-07-15 17:08 UTC · Community Announcements · SushiRice
Hi everyone! Missing the Summer Sale already? So are we, that's why HypeTrain is throwing its own: from July 15 to July 29, most of the publisher's games will be available at a nice discount. Don't miss your chance to restock your Steam library with some indie gems! {STEAM_CLAN_IMAGE}/27344330/3b9a041b0b0616029b29ff2d80c6edffc5616f54.jpg Visit HypeTrain Summer Sale 2024 But that's not all, we've also got some freebies prepared for you! An old-school stealth action game Intravenous 2 is hitting Steam on August 15 - to mark the occasion, the first installment in the series, Intravenous, will be
2024-06-10 20:31 UTC · Community Announcements · SushiRice
Heya! We're aware that no one likes to read long off-topic updates, so let's get straight to the point: two of our games will be participating in the upcoming Steam Next Fest, and we'd love it if you'd give their demos a chance. We can't promise a complete match to your tastes, but the quality is guaranteed. The first one is Die in the Dungeon, a turn-based roguelike game where you don't use cards, but dice. Deal with enemies by combining powerful dice on your board, boost their effects with magical relics, and risk it all hoping for a good roll on unexpected encounters. Oh, and the protagonis
Full appinfo as delivered by Steam PICS, changenumber 38580691. Also at /api/app/539470/raw.
{
"appid": "539470",
"common": {
"name": "Police Stories",
"type": "Game",
"releasestate": "released",
"logo": "d49651ef9ea0348ec2c1725ae8d7186c6e7ea1f0",
"logo_small": "d49651ef9ea0348ec2c1725ae8d7186c6e7ea1f0_thumb",
"icon": "290c3cb57a354ba5de921314858c6012f464dc1f",
"clienttga": "264db92a72ae64d4481bd5a7b4a52b5b59e3b346",
"clienticon": "115d0469c9406d8a447b650a220b6a89cd3eb7eb",
"oslist": "windows",
"osarch": "",
"osextended": "",
"languages": {
"english": "1",
"russian": "1"
},
"content_descriptors": {
"0": "2",
"1": "5"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1647561600",
"tested_build_id": "8268446",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"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_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "Police Stories",
"controller_support": "full",
"small_capsule": {
"english": "51aed868f0fcc143de9199b5eca0a589a3f54520/capsule_231x87.jpg"
},
"header_image": {
"english": "676ca8b7da835e3c527e16ce3a18d69002883ac0/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "78.26086956521738",
"height_pct": "64.05841842792682"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "78.26086956521738",
"height_pct": "64.05841842792682"
}
}
},
"store_asset_mtime": "1753342576",
"associations": {
"0": {
"type": "developer",
"name": "HypeTrain Digital"
},
"1": {
"type": "publisher",
"name": "HypeTrain Digital"
},
"2": {
"type": "franchise",
"name": "HypeTrain Digital"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23",
"2": "28",
"3": "2"
},
"category": {
"category_2": "1",
"category_9": "1",
"category_39": "1",
"category_24": "1",
"category_28": "1",
"category_23": "1",
"category_44": "1",
"category_1": "1",
"category_43": "1",
"category_22": "1",
"category_38": "1",
"category_30": "1",
"category_25": "1",
"category_17": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true"
},
"latam": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1568916012",
"metacritic_score": "75",
"metacritic_fullurl": "https://www.metacritic.com/game/pc/police-stories?ftag=MCD-06-10aaa1f",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "539470",
"content_descriptors_including_dlc": {
"0": "2",
"1": "5"
},
"store_tags": {
"0": "19",
"1": "9",
"2": "1685",
"3": "1708",
"4": "599",
"5": "4637",
"6": "11333",
"7": "1774",
"8": "3859",
"9": "3964",
"10": "3843",
"11": "3871",
"12": "492",
"13": "4182",
"14": "6378",
"15": "4175",
"16": "4667",
"17": "4345",
"18": "4166",
"19": "4026"
},
"review_score": "8",
"review_percentage": "84"
},
"extended": {
"developer": "HypeTrain Digital",
"publisher": "HypeTrain Digital",
"listofdlc": "1158270,1329730",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "PoliceStories",
"launch": {
"0": {
"executable": "PoliceStories.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "PoliceStoriesRelease.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "PoliceStoriesRelease",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
}
}
},
"depots": {
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"539471": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "9152910147611349656",
"size": "410800328",
"download": "289724096"
},
"1.2.2": {
"gid": "8369343030861537484",
"size": "375662308",
"download": "237269200"
},
"test_2025": {
"gid": "185132322917499103",
"size": "461311882",
"download": "300499424"
}
}
},
"539472": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "2521356969084536780",
"size": "367510212",
"download": "237638480"
},
"1.2.2": {
"gid": "1645205266995194900",
"size": "368067021",
"download": "237700080"
},
"test_2025": {
"gid": "2521356969084536780",
"size": "367510212",
"download": "237638480"
}
}
},
"539473": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "4451273467272146862",
"size": "373681667",
"download": "238987136"
},
"1.2.2": {
"gid": "3958708289507137239",
"size": "332702111",
"download": "229690016"
},
"test_2025": {
"gid": "4451273467272146862",
"size": "373681667",
"download": "238987136"
}
}
},
"1158270": {
"dlcappid": "1158270",
"manifests": {
"public": {
"gid": "4825703595502710127",
"size": "834604688",
"download": "742987792"
},
"1.2.2": {
"gid": "4825703595502710127",
"size": "834604688",
"download": "742987792"
},
"test_2025": {
"gid": "4825703595502710127",
"size": "834604688",
"download": "742987792"
}
}
},
"baselanguages": "english",
"workshopdepot": "539470",
"branches": {
"public": {
"buildid": "19929171",
"timeupdated": "1758809734",
"timebuildupdated": "1757520339"
},
"1.2.2": {
"buildid": "5877041",
"description": "Version for cross-platform cooperative mode",
"timeupdated": "1620314537",
"timebuildupdated": "1606253359"
},
"test_2025": {
"buildid": "25107926",
"description": "test_2025",
"timeupdated": "1788459524",
"timebuildupdated": "1788459524"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100096000",
"maxnumfiles": "3000",
"savefiles": {
"0": {
"root": "WinAppDataLocal",
"path": "PoliceStoriesRelease",
"pattern": "*.ini",
"recursive": "1"
},
"1": {
"root": "WinAppDataLocal",
"path": "PoliceStoriesRelease",
"pattern": "*.dat",
"recursive": "1"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocal",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "PoliceStoriesRelease",
"replace": "com.hypetraindigital.policestories"
}
}
},
"1": {
"root": "WinAppDataLocal",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "PoliceStoriesRelease",
"replace": ".config/PoliceStoriesRelease"
}
}
}
}
}
}