UPDATE: Miscellaneous fixes
Today's update includes the following changes: Fixed an issue where the mouse would sometimes be misaligned on Macbooks. Changed histograms to pull from a local file rather than our live histogram server.
The year is 1997. You used to be a hacker, but now you have the phage. You made a deal: one hack, one dose. There’s nothing left to lose… except your life.
| App ID | 716490 |
|---|---|
| App type | Game |
| Developer | Zachtronics |
| Publisher | Zachtronics |
| Homepage | http://www.zachtronics.com/exapunks |
| Release date | 2018-10-22 15:45 UTC |
| Release state | released |
| Workshop | Visible |
| Store page | store.steampowered.com/app/716490 |
| Last store refresh | 36 minutes ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | EXAPUNKS.exe | windows | Launch | |
| 1 | EXAPUNKS.app/Contents/MacOS/EXAPUNKS | macos | Launch | |
| 2 | EXAPUNKS | linux | Launch |
| Playing now | 24 (34 minutes ago) |
|---|---|
| 24-hour peak | 36 |
| All-time peak (tracked) | 36 2026-09-11 21:50 UTC |
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:00 UTC | $9.99 | $19.99 | -50% |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 9717324 | 2022-10-13 22:39 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 229004 | windows | from app 228980 · shared install | ||||
| 716491 | windows | 634.93 MB | 466.20 MB | 2461759427682173730 | ||
| 716492 | macos | 660.72 MB | 472.82 MB | 3105054713697192985 | ||
| 716493 | linux | 687.14 MB | 480.73 MB | 623155301854862726 |
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 |
|---|---|---|---|
| 9717324 | public | 2022-10-13 22:39 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:01 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. | ||||
Today's update includes the following changes: Fixed an issue where the mouse would sometimes be misaligned on Macbooks. Changed histograms to pull from a local file rather than our live histogram server.
Microsoft have laid out their PC Game Pass plans for the second half of August, adding another eight games to the subscription service across the remaining weeks then removing eight at the end of the month. Additions include Zachtronics hacking game Exapunks and Ubisoft's child-friendly open world 'em up Immortals Fenyx Rising. Alas, games going include the wonderfully sad What Remains Of Edith Finch and wonderfully wonderful Hades. Read more
Microsoft has announced the next batch of titles coming to Xbox Game Pass and PC Game Pass. Titles include Immortality, Tinykin, Immortals Fenyx Rising, Coffee Talk, Commandos 3 - HD Remaster and more. First up is today's release of Coffee Talk, the coffee brewing and talking simulator we told you about earlier. Read more
Today's update fixes a bug where the custom puzzle list did not update when a puzzle was deleted, which could lead to a crash when attempting to delete the puzzle again. Thanks go out to the embarrassingly large number of people who reported this issue to me before we were able to get around to fixing it!
Boot up your Z5 Powerlance and dial into Last Call BBS, the last game from Zachtronics! The Barkeep’s loaded up his retro computer with a full set of puzzle games for you to download and play. No need to worry about copy protection, they’re all fully cracked and ready to enjoy! Includes eight full games: 20th Century Food Court: Design factories to produce food just like they did over 700 years ago in the 20th century. Keep your costs low and your machines running fast! STEED FORCE Hobby Studio: Assemble robot models based on the anime smash hit Steed Force right on your computer. No sandpaper
Today's update fixes the crash handler and histograms. Nothing else should be affected.
The minds behind Opus Magnum and Infinifactory are dropping another clever game for ya. Möbius Front ’83 is a new strategy game by Zachtronics set in a past where the United States is being invaded by its dark realm self. Möbius Front ’83 will launch its turn-based tactical battles in November. (more…)
Thanks to the magic of on-demand printing, we're finally able to offer EXAPUNKS zines that are the same quality as our original print run from 2018. They're quite snazzy! {STEAM_CLAN_IMAGE}/33232253/6bc3897532c2a46f75b041b453b9411ef616b69e.jpg A complete set with both issues is available on Lulu.com and costs about $7 plus shipping: https://www.lulu.com/en/us/shop/zachtronics-/trash-world-news-issue-1/paperback/product-wke9y4.html https://www.lulu.com/en/us/shop/zachtronics-/trash-world-news-issue-2/paperback/product-pgyr97.html If you're going to get one, make sure you get them both, as you'l
Today's Deal: Save 50% on EXAPUNKS!* Look for the deals each day on the front page of Steam. Or follow us on twitter or Facebook for instant notifications wherever you are! *Offer ends Saturday at 10AM Pacific Time
Cor, kids have it easy nowadays. Sure, they’re inheriting a polluted hellhole teetering on the brink of ecological and economic ruin, but look at all the neat games they get to grow up with. Thanks to Zachtronics announcing they’re giving away (nearly) all their games to schools, some of them even get to muck about with fabulously inventive puzzle boxes during their pretend workday. Imagine that! Privileged tykes. (more…)
Today's update fixes a minor graphical issue in the options screen background.
This update fixes an obscure bug where bad histogram data could cause the game to crash.
We’ve been hacked! As well as a fake festival of online retail excess, Cyber Monday is now a celebration of hacker games and everything ‘cyber’. This is the hAcKeR collective {{Synonymous Bosch}}. We have taken control of this aRt1cLe. Three years ago it was written by the untalented and scurrilous journalist Brendan Caldwell, a man lacking in both knowledge and substance. But we have gained access in order to correct his egregious errors. It s a hack of a hack! Ha ha ha. We had our best joke cell work on that for three nights. Please laugh. Our detractors may say Mr Caldwe
The same rules apply as last time: you have two weeks to submit up to two solutions for the selected hacker battle (Valhalla). Solutions will be run against each other and hopefully a clear winner will emerge. Full details here: https://www.reddit.com/r/exapunks/comments/9wirk5/hacker_battle_competition_valhalla/ Congratulations to Bacardi (the EXAPUNKS player, not the beverage company), who was the winner of the last hacker battle competition. Statistics and some videos of the best solutions are available here: https://www.reddit.com/r/exapunks/comments/9vf7ue/hacker_battle_kgogtv_results/
Today's update fixes a bug where the game would sometimes fail to detect keyboard input when typing code quickly while the game was running at a low framerate.
Full appinfo as delivered by Steam PICS, changenumber 37436921. Also at /api/app/716490/raw.
{
"appid": "716490",
"common": {
"name": "EXAPUNKS",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "64",
"logo": "3a0c7ce859352ee20da2403c5b75145678477755",
"logo_small": "3a0c7ce859352ee20da2403c5b75145678477755_thumb",
"clienticon": "233f8f7625185a30baadccfbfef237cbf1c72d1c",
"clienttga": "69c250e816c226a8b5522a16356e6475ae77e706",
"icon": "31c5bbbd5f68c9094fff8ff7a3c43272f183bf13",
"linuxclienticon": "a07d06e2f75514fbf9c58db04dbd68466a4ea213",
"clienticns": "b228c8160f65c1524cf865ad951f70d54a8335dc",
"osextended": "macos64",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1646179200",
"tested_build_id": "5829441",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"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"
}
},
"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": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-7.0-1",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "EXAPUNKS",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"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"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
}
},
"store_asset_mtime": "1667071506",
"associations": {
"0": {
"type": "developer",
"name": "Zachtronics"
},
"1": {
"type": "publisher",
"name": "Zachtronics"
},
"2": {
"type": "franchise",
"name": "EXAPUNKS"
}
},
"primary_genre": "28",
"genres": {
"0": "23",
"1": "28"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_30": "1",
"category_23": "1",
"category_25": "1",
"category_17": "1",
"category_45": "1",
"category_46": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
}
},
"steam_release_date": "1540223104",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "716490",
"store_tags": {
"0": "5432",
"1": "1664",
"2": "5502",
"3": "255534",
"4": "492",
"5": "599",
"6": "6129",
"7": "4115",
"8": "4182",
"9": "4026",
"10": "1756",
"11": "3810"
},
"review_score": "8",
"review_percentage": "94"
},
"extended": {
"developer": "Zachtronics",
"publisher": "Zachtronics",
"homepage": "http://www.zachtronics.com/exapunks"
},
"config": {
"installdir": "EXAPUNKS",
"launch": {
"0": {
"executable": "EXAPUNKS.exe",
"description": "Launch",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "EXAPUNKS.app/Contents/MacOS/EXAPUNKS",
"description": "Launch",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "EXAPUNKS",
"description": "Launch",
"type": "default",
"config": {
"oslist": "linux"
}
}
}
},
"depots": {
"229004": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"716491": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "2461759427682173730",
"size": "665772786",
"download": "488845536"
}
}
},
"716492": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "3105054713697192985",
"size": "692813446",
"download": "495791184"
}
}
},
"716493": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "623155301854862726",
"size": "720514770",
"download": "504086576"
}
}
},
"workshopdepot": "716490",
"branches": {
"public": {
"buildid": "9717324",
"timeupdated": "1665700767",
"timebuildupdated": "1665700759"
}
}
},
"ufs": {
"quota": "100000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "gameinstall",
"path": "{64BitSteamID}",
"pattern": "save.dat"
},
"1": {
"root": "gameinstall",
"path": "{64BitSteamID}",
"pattern": "*.solution"
},
"2": {
"root": "gameinstall",
"path": "{64BitSteamID}/custom",
"pattern": "*.js"
}
},
"rootoverrides": {
"0": {
"root": "gameinstall",
"os": "Windows",
"oscompare": "=",
"useinstead": "WinMyDocuments",
"addpath": "My Games/EXAPUNKS"
},
"1": {
"root": "gameinstall",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": "EXAPUNKS"
},
"2": {
"root": "gameinstall",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxXdgDataHome",
"addpath": "EXAPUNKS"
}
}
}
}