2026-09-09 14:52 UTC · Community Announcements · Lentsius
Hey there peeps!Since Update #11 we started getting reports of the game crashing when you'd press "Continue" after a run, and sometimes also when returning to the main menu! While working on a fix (thank you all for the reports you sent!) we also added a couple of other features. Let's take a look. ChangelogAdded a Fog Thickness multiplier for earning Spikes (permanent currency)each fog thickness level will increase the overall multiplier for how many spikes you make per run by 0.1. (Fog Thickness 5 = 1.5x)Dynamic Main Menuthe train you see in the main menu now mirrors the one of the save slot
2026-09-07 14:17 UTC · Community Announcements · Lentsius
Hey there everyone!We've wanted to increase the variety in the four first carriages, while also giving them more playstyles / synergies to focus on, with this update the Artillery, Protector, Minigun and Harpoon carriages are getting new base cards! Some address viability, synergies, strategies while others make for a fresh experience with a given carriage.The new cards have been in testing for a bit, it's also an update we've been preparing in the background in conjunction with other parts of the game, some of which have already been released alongside others that are still being worked on. O
2026-09-06 17:00 UTC · Community Announcements · Patrick (HoodedHorse)
Save 25% on Fogpiercer right now! Fight through the fog in this sci-fi roguelike deckbuilder where clever positioning, explosive chain-reactions, and the environment itself can make the difference between life and death.
2026-09-01 14:14 UTC · Community Announcements · Lentsius
Hey there peeps!This is an update we're all excited about, not only does it bring an increased number of Random Encounters (from 3 to 9), improved VRAM footprint and better grid cell visuals, it's also full of other notable changes that focus on making the game better such as a re-implemented HP bar which is no longer dependent on the game's resolution, improved visuals/clarity of enemy unit attack lines and tweaks to the map generation logic which will result in more interesting regions being generated and as usual bugfixes.On top of all that, the update also brings two new audio tracks, one
2026-08-30 17:00 UTC · Community Announcements · Patrick (HoodedHorse)
Fogpiercer is running full steam ahead with three updates coming out just this month. These updates focus on game improvements, quality-of-life additions, localization fixes, and more, with many of the changes based on player feedback. If you missed the latest news from Fogpiercer, make sure to punch your ticket and catch up with the roundup below. Fogpiercer is also part of the Hooded Horse August Publisher Sale at 25% off. Check it out, and check out the other games on sale during the Hooded Horse August Publisher Sale. Hooded Horse August Publisher Sale {STEAM_CLAN_IMAGE}/44897639/cd8e154e8
2026-08-10 15:50 UTC · Community Announcements · Lentsius
Hey everyone!With this update we're revisiting a previously under-explored part of Fogpiercer's deckbuilding - card pattern mods! They were far too rare previously which meant that seeing one felt a little too much like christmas, we wanted to bring these closer and make them more common. In other words we thought it'd be better to make these rare, but this was a mistake and we're changing them to be a more common type of a mod you will encounter from now on.In addition to the pattern mods, the update also brings a number of much needed QoL features: seeing which train units are max rank, abil
2026-08-06 18:06 UTC · Community Announcements · Lentsius
Hey everyone!So far we've released updates with more content, tweaks and bugfixes, however this time around we wanted to bring you these bugfixes sooner, making the game more stable and again, most importantly and hopefully fixing the card flicker bug once and for all!It was awesome we got very quick feedback after yesterday's update regarding the ongoing issue with cards flickering for some of you when you hover them. We really appreciate that, thank you peeps!Changelogslightly tweaked the visuals of train command panel (bottom center in stations, screenshot attached below)map edge pan settin
2026-08-05 14:58 UTC · Community Announcements · Lentsius
Hey everyone!This update mainly addresses feedback and bugfixes. As we follow feedback, reviews and suggestions, we try to gauge the tweaks we can introduce that come bearing a meaningful impact. Today's update looks at one system specifically which you encounter and experience throughout the entire run.Better card distributionTo go a into a little more detail, we've noticed that card rewards and chop shop card choices weighed too heavily in favour of shop utlity cards (yellow - deckbuilding). We wanted to revisit the underlying system as we reconsidered how different ratios of carriage vs sho
2026-07-31 20:09 UTC · Community Announcements · Lentsius
Hello everyone!With this update we're bringing a redesign to the cards of the Passenger Carriage, new \ cards and several "quality of life" improvements. Many of these changes come as a result of your feedback, suggestions, as well as us seeing what we could be In regards to the carriage redesign, we decided to bring it even closer to the idea of a support carriage. One that sets situations up for the other carriages or helps you make use of the other carriages of the train. Some cards have remained the same, while some others changed completely.The new set of cargo cards creates a series of v
2026-07-27 14:14 UTC · Community Announcements · Lentsius
Hello everyone!Today's update brings improved probabilities for seeing stronger cards and varied environmental hazards in addition to also the modding system getting improvements based on feedback and what we've seen doesn't work well. Lastly we have bugfixes and slight tweaks! ChangelogAdded a "Pity" system:probability of seeing a rare card increases when you don't get anyprobability of seeing an epic card increases when you don't get anyprobability of seeing other env. hazards is increased whenever a new one is setup(we've noticed and have had reports of the same env. hazards appearing repea
2026-07-25 16:27 UTC · Community Announcements · Lentsius
Hey there everyone!This time round, the update also includes new content alongside the usual bug-fixes and QoL improvements!Let's start off with the biggest addition, we're bringing 16 new modules to the game. We're doing this in order to both increase the variety at the beginning, but also grow the potential number of synergy based strategies.Secondly - we've redesigned the train building screen. This redesign combines the two screens into one, you get better overview of all train units from a single place, plus the redesign also implements better UX. Meaning that arranging the train should f
2026-07-22 16:09 UTC · Community Announcements · Lentsius
Hey everyone! We're making solid headway on a larger update that brings new content, in the meantime though, we want to stay on top of things and improve the overall quality of the game however we can. We're following your reviews, comments and discussions to identify what to focus on! This time around, apart from the usual bugfixes we also revisited difficulty curves and unit progression (unlocking new cards of acquired carriages), we also managed to sneak in a couple of QoL items that should be solving a couple of pain points.Changelogdifficulty tweaksenemy numbers tweaked for fog0lowered en
2026-07-20 16:13 UTC · Community Announcements · Lentsius
Hey everyone!We've been listening, reading and talking to you! First of all it's incredible to see how the game's being played, enjoyed and talked about. We've noticed that some of the unlock conditions for early and mid-term carriages were much more difficulty and "playstyle" dependent than we anticipated when we designed them, this update brings tweaks to Leeter, Bullet and Crane, to position them to an earlier point, and most importantly not having them locked behind a tactical positioning playstyle.In addition to the above we've also picked up on feedback regarding the "Corruption" mechani
2026-07-18 15:07 UTC · Community Announcements · Lentsius
Hello everyone!This is the first update we're releasing post release. First of all, thank you all for playing having fun with the game! We're reading and constructively going through your reviews and feedback and fixing issues to ensure the game runs the best it can.One specific area of concern has been motion sickness. Since the game's been built around the core aspect of movement, speed and constant motion, everything has been always been created with those elements in mind and all of the game's code similarly so. We had hoped that the reduced speed of travel would be enough however thanks t
2026-07-17 18:30 UTC · Community Announcements · Patrick (HoodedHorse)
Hello everyone. We are very happy to announce that Fogpiercer has been released into 1.0 with a 25% off discount! Fight through the fog in this sci-fi roguelike deckbuilder where clever positioning, explosive chain reactions, and the environment itself can make the difference between life and death. What's in the 1.0 Launch? Ten carriages to experiment with and find your perfect build. Four drivers, including Monica, who commands the power of ice and focuses on stun-based play, Pan, who controls time and space to manipulate enemy positions, Ghost, a rage-filled specter able to summon a ghostly
Full appinfo as delivered by Steam PICS, changenumber 38731079. Also at /api/app/3219010/raw.
{
"appid": "3219010",
"common": {
"name": "Fogpiercer",
"type": "Game",
"icon": "78b8ee63178d25f073ae053be5c7266c5f3c7c72",
"clienticon": "534335854bd36ccf4eec1b18ff4f35624d9d6f0e",
"clienttga": "681899c23e3720f5a040f7ac9fbff86d871fc26b",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon",
"releasestate": "released",
"name_localized": {
"japanese": "Fogpiercer フォグピアサー ",
"koreana": "Fogpiercer 포그피어서 ",
"schinese": "穿雾列车 Fogpiercer ",
"tchinese": "穿霧列車 Fogpiercer "
},
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"japanese": "1",
"polish": "1",
"hungarian": "1",
"czech": "1",
"turkish": "1",
"brazilian": "1",
"ukrainian": "1"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1783641600",
"tested_build_id": "24128932",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "0",
"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-11.0-beta",
"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": "99952a0ddcfd4d3e77bd2589347204a0d7ea2265/capsule_231x87.jpg",
"japanese": "b588e492dd5dd3132707a28c2ea5c413e95e91f5/capsule_231x87_japanese.jpg",
"koreana": "e83e04cf3773345a3b8f3aab07dbe1b5228dd4e6/capsule_231x87_koreana.jpg",
"schinese": "77c8c78447a4ce167a87a5451d80c4073a82aac3/capsule_231x87_schinese.jpg",
"tchinese": "4e5cd6cdab38e2ff98b5ab2dd25713dff5c0987a/capsule_231x87_tchinese.jpg"
},
"header_image": {
"english": "df063c5a4c757290be45be0690f23954a64d4778/header.jpg",
"japanese": "c9c428e1ea4e4db5ebbe239d1133cabbb38000f9/header_japanese.jpg",
"koreana": "c42a38befc347cef28c5ca46e4f6d60c6d8f5871/header_koreana.jpg",
"schinese": "f7f6896b860ccc64b661291af4e9498196c71b8b/header_schinese.jpg",
"tchinese": "8853e14230c6da13188a800c09d14de64494296f/header_tchinese.jpg"
},
"library_assets": {
"library_capsule": "en,ja,ko,zh-cn,zh-tw",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en,zh-tw,zh-cn,ko,ja",
"library_header": "en,ja,ko,zh-cn,zh-tw",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "45.2046783625731",
"height_pct": "66.74794813845605"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "4095041d893c3bff6cdb8c5a13db5d2ae565febe/library_capsule.jpg",
"japanese": "40f3eeff74fe241869e296143b83fe49accd6aaa/library_capsule_japanese.jpg",
"koreana": "57f787780614bf257f265ce51be956a79934e87b/library_capsule_koreana.jpg",
"schinese": "b06a17e267e6d9d9ed1c46e0907d70fe05286468/library_capsule_schinese.jpg",
"tchinese": "2642197d4db4a52c3d22b611a0b5431d28bd6dee/library_capsule_tchinese.jpg"
},
"image2x": {
"english": "4095041d893c3bff6cdb8c5a13db5d2ae565febe/library_capsule_2x.jpg",
"japanese": "40f3eeff74fe241869e296143b83fe49accd6aaa/library_capsule_japanese_2x.jpg",
"koreana": "57f787780614bf257f265ce51be956a79934e87b/library_capsule_koreana_2x.jpg",
"schinese": "b06a17e267e6d9d9ed1c46e0907d70fe05286468/library_capsule_schinese_2x.jpg",
"tchinese": "2642197d4db4a52c3d22b611a0b5431d28bd6dee/library_capsule_tchinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "f637ba37a995e0a862264723f9f7ebf5334ed54e/library_hero.jpg"
},
"image2x": {
"english": "f637ba37a995e0a862264723f9f7ebf5334ed54e/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "f637ba37a995e0a862264723f9f7ebf5334ed54e/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "0bdec9eabca178f3c861897de62e402299f1966e/logo.png",
"tchinese": "0273cff0cd2691bd2c92946d0717ff5477993b89/logo_tchinese.png",
"schinese": "7abf296c2ea0af8b11e88e4c34cb988dd7e58020/logo_schinese.png",
"koreana": "1933978a71a52cf3b08e0b58520f3266bcc87984/logo_koreana.png",
"japanese": "7f26e10860ae06cbbb64e068d6a0288016570163/logo_japanese.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "45.2046783625731",
"height_pct": "66.74794813845605"
},
"image2x": {
"english": "0bdec9eabca178f3c861897de62e402299f1966e/logo_2x.png",
"tchinese": "0273cff0cd2691bd2c92946d0717ff5477993b89/logo_tchinese_2x.png",
"schinese": "7abf296c2ea0af8b11e88e4c34cb988dd7e58020/logo_schinese_2x.png",
"koreana": "1933978a71a52cf3b08e0b58520f3266bcc87984/logo_koreana_2x.png",
"japanese": "7f26e10860ae06cbbb64e068d6a0288016570163/logo_japanese_2x.png"
}
},
"library_header": {
"image": {
"english": "df063c5a4c757290be45be0690f23954a64d4778/library_header.jpg",
"japanese": "c9c428e1ea4e4db5ebbe239d1133cabbb38000f9/library_header_japanese.jpg",
"koreana": "c42a38befc347cef28c5ca46e4f6d60c6d8f5871/library_header_koreana.jpg",
"schinese": "f7f6896b860ccc64b661291af4e9498196c71b8b/library_header_schinese.jpg",
"tchinese": "8853e14230c6da13188a800c09d14de64494296f/library_header_tchinese.jpg"
},
"image2x": {
"english": "df063c5a4c757290be45be0690f23954a64d4778/library_header_2x.jpg",
"japanese": "c9c428e1ea4e4db5ebbe239d1133cabbb38000f9/library_header_japanese_2x.jpg",
"koreana": "c42a38befc347cef28c5ca46e4f6d60c6d8f5871/library_header_koreana_2x.jpg",
"schinese": "f7f6896b860ccc64b661291af4e9498196c71b8b/library_header_schinese_2x.jpg",
"tchinese": "8853e14230c6da13188a800c09d14de64494296f/library_header_tchinese_2x.jpg"
}
}
},
"store_asset_mtime": "1785426324",
"associations": {
"0": {
"type": "developer",
"name": "Mad Cookies Studio"
},
"1": {
"type": "publisher",
"name": "Hooded Horse"
},
"2": {
"type": "franchise",
"name": "Hooded Horse"
}
},
"primary_genre": "2",
"genres": {
"0": "3",
"1": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_28": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_66": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_74": "1",
"category_76": "1",
"category_78": "1",
"category_23": "1",
"category_45": "1",
"category_46": "1",
"category_79": "1",
"category_80": "1",
"category_82": "1",
"category_29": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"czech": {
"supported": "true",
"subtitles": "true"
},
"hungarian": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"subtitles": "true"
},
"ukrainian": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1784311524",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "3219010",
"store_tags": {
"0": "9",
"1": "1716",
"2": "1666",
"3": "32322",
"4": "1091588",
"5": "4325",
"6": "791774",
"7": "3959",
"8": "4026",
"9": "3871",
"10": "122",
"11": "1741",
"12": "1677",
"13": "597",
"14": "4182",
"15": "4711",
"16": "1720",
"17": "1684",
"18": "5125",
"19": "492"
},
"review_score": "8",
"review_percentage": "83"
},
"extended": {
"developer": "Mad Cookies Studio",
"publisher": "Hooded Horse",
"homepage": "https://madcookies.games/game.php?id=5"
},
"config": {
"installdir": "Fogpiercer",
"launch": {
"0": {
"executable": "Fogpiercer-full.x86_64",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
},
"1": {
"executable": "Fogpiercer-full.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"3": {
"executable": "Fogpiercer-full.app/Contents/MacOS/Fogpiercer",
"type": "default",
"config": {
"oslist": "macos"
}
}
},
"app_mappings": {
"0": {
"platform": "linux",
"tool": "SteamLinuxRuntime_4"
}
},
"steamcontrollertemplateindex": "4",
"steamcontrollertouchtemplateindex": "8",
"steamdecktouchscreen": "1"
},
"depots": {
"3219011": {},
"3219012": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "559969962107388626",
"size": "1647044044",
"download": "983305680"
}
}
},
"3219013": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "251275110294841823",
"size": "1417596708",
"download": "952092192"
}
}
},
"3219014": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "4230352933689718243",
"size": "1567367748",
"download": "1001570320"
}
}
},
"branches": {
"public": {
"buildid": "25211112",
"timeupdated": "1788965429",
"timebuildupdated": "1788965190"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "350000000",
"maxnumfiles": "1024",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "Godot/app_userdata/Fogpiercer",
"pattern": "*.json"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataRoaming",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Godot/app_userdata/Fogpiercer",
"replace": ".local/share/godot/app_userdata/Fogpiercer"
}
}
},
"1": {
"root": "WinAppDataRoaming",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Godot/app_userdata/Fogpiercer",
"replace": "snap/steam/common/.local/share/godot/app_userdata/Fogpiercer"
}
}
},
"2": {
"root": "WinAppDataRoaming",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "Godot/app_userdata/Fogpiercer",
"replace": "Godot/app_userdata/Fogpiercer"
}
}
}
}
}
}