21 August 2026 16:03 UTC · Community Announcements · Foursaken Media
Changed the look/attack sensitivity slider options to have a lower minimum, and have better positioning in their sliders (logarithmic distribution instead of linear) Fixed a bootup “error 11” Fixed a data corruption bug (leading to bootup "error 11") that could happen if you were playing multiplayer, and sync errored or exited right at the end of a wave, when a crate was being offered Fixed a sync error that could happen during the build phase, if you caused turrets to refund via blocks falling on them Fixed a sync error that would happen if someone was shooting a minigun while completing a wa
13 August 2026 02:48 UTC · Community Announcements · Foursaken Media
Changelog New Cooperative Multiplayer You can now play with another player in campaign games, missions, and sandbox game modes Missions can now be flagged as supporting co-op, single-player, or both You can now place up to 10 start locations, and players are positioned randomly among them You can now specify starting currencies and hp percents for multiple players You can now specify that all or any players are required to activate switches, security towers, triggers, and move indicators You can now set Required Move Area blocks to require all players or just one player to be within the area a
17 July 2026 18:47 UTC · Community Announcements · Foursaken Media
Co-op is here! Co-op multiplayer is playable right now in open beta. The update releases on August 13, 2026. We're closely monitoring feedback on our discord, so be sure to head over there to join the discussion. IMPORTANT: If you play on mobile as well, then you will be locked out on the mobile version if you join this beta (because that build will be behind your steam build). You can easily get around this by emailing us at info@foursakenmedia.com, and we can get you access to the matching mobile beta build. How to join Right-click BF2 in your library → Properties Open Game Versions & Betas
28 April 2026 15:28 UTC · Community Announcements · Foursaken Media
Hey all! I know we've been a bit quiet for a while and I do apologize for that - but we've been working hard behind the scenes to get this mega update out - and the end is finally in sight! We're finishing up the update this week, and then plan to head into a short closed beta to make sure there are no major issues - and then we'll be releasing it immediately on Steam.ChangelogCooperative MultiplayerYou can now play with another player in campaign games, missions, and sandbox game modesMissions can now be flagged as supporting co-op, single-player, or bothYou can now place up to 10 start locat
1 October 2025 14:42 UTC · Community Announcements · Foursaken Media
Fixed a major bug where you could get stuck at bootup when linked to mobile (error 1 bug) Collector equipment no longer supports aiming Fixed a bug where you couldn't unset mission messages to show up as fullscreen Fixed a bug where you would sometimes return to Verdentis after beating a mission Fixed a bug where sawbot’s blade was not showing up Fixed a bug where textures looked very grainy on low resolutions (i.e. Steamdeck)
6 August 2025 17:22 UTC · Community Announcements · Foursaken Media
Fixed a crash that would happen every time you lost while having a barracks gun mod equipped
6 August 2025 01:15 UTC · Community Announcements · Foursaken Media
Identified and fixed a common crash that could happen relatively often and at random times during gameplay
4 August 2025 19:44 UTC · Community Announcements · Foursaken Media
Crash fixes
1 August 2025 11:23 UTC · Community Announcements · Foursaken Media
(new players) You can now choose to skip the tutorial and learn to play in campaign mode after installing the game and after each tutorial level The cost to remove tree blocks in campaign mode reduced from 5 gold to 1 gold (removing ground blocks still costs 5 gold) Fixed a bug where enemies wouldn't actually spawn on level 10+ even though it was indicated they would in the attack info window Fixed a bug where deleting a Banner would refund double the resources spent Fixed a bug where some mods would be crafted without a rarity, requiring you to upgrade them twice to get to beyond a common rar
10 July 2025 15:22 UTC · Community Announcements · Foursaken Media
Laser turrets now have unlimited range, but their extreme power draw causes each laser's damage to be reduced based on the total number of lasers that are shooting at the same time. Total damage will always increase with more lasers shooting, but there are greatly diminishing returns after ~10 or so. Also, their hp has been reduced from 40 to 30. Blockoid Arcanus no longer instantly loses the game when its countdown completes. It now shoots a very powerful beam of energy that automatically hits your barracks (or character), dealing massive damage. This attack also now has visual and audio effe
25 June 2025 22:40 UTC · Community Announcements · Foursaken Media
Fixed a bug where all weapons, blocks, equipment, and enemies had an unintended, additional range boost. Note that this was an additional range bug on top of the previous update's range increases (which will remain). Note that some turrets had their range further increased after the bug was fixed, to retain the spirit of the previous update (mg, sniper). Also balanced the range of a few select enemies according to the adjusted turret ranges (shooters, big shooters, blast boys). Overall there should be a better balance between turrets now and provide a more distinct role for individual turrets
20 June 2025 20:47 UTC · Community Announcements · Foursaken Media
Major balance rework, significantly increasing the range of many turrets while generally modifying damage and some enemies to maintain balance. Overall these changes allow for much more flexible base builds, more overlapping firing arcs, easier protection of multiple ore mines, more battlefield awareness, and more of a dynamic, giant battle feel! Machine gun, holo gun, plasma gun, .50 caliber, mortar, nerve gas, and void gun turrets range significantly increased, damage reduced to compensate, giving a net increase in overall effectiveness in most scenarios. Rotary cannon turret range increased
25 May 2025 19:27 UTC · Community Announcements · Foursaken Media
Increased drill stack limit from 8 to 16 Fixed a bug where enemies would spawn outside caves in tutorial missions and in some other scenarios, even if targeted to spawn underground Potentially fixed a bug that could randomly happen, background networking code
15 May 2025 15:32 UTC · Community Announcements · Foursaken Media
Rotary cannon turret armor piercing reduced from 1 to 0 Melt gun turret time to reach max damage reduced from 8 seconds to 5 seconds Collector equipment cost reduced from 140/20 to 0/50 and collection radius increased Nuke turret damage increased from 400 to 1000, explosion radius reduced from 10 blocks to 8, and now creates a blast crater Teleporting no longer flashes the screen white when screen flashing is turned off in the options Increased the number of mod stars available in hard mode to the same as in normal mode, but enemies level up sooner now Only the first 8 drills in a stack will m
3 May 2025 21:58 UTC · Community Announcements · Foursaken Media
All items on campaign planets now automatically level up to the planet's current level, without having to spend colored minerals to do so. You can still spend colored minerals to upgrade items early, to one level higher than the planet's current level. This should allow you to save more colored minerals for mod crafting, and spend less on "catching up" your campaign items via in-game upgrades. You can now upgrade a campaign planet's items to a max level of 10 once you've conquered that planet Player difficulty settings will no longer reset unless you reset the planet You now earn 1 additional
Full appinfo as delivered by Steam PICS, changenumber 38223794. Also at /api/app/2107030/raw.
{
"appid": "2107030",
"common": {
"name": "Block Fortress 2",
"type": "Game",
"oslist": "windows,macos",
"osarch": "64",
"osextended": "macos64,macosapplesilicon",
"icon": "af21fc9083f2896d0a1b8f2a79d2c29d6c4709f4",
"clienticon": "46afc2c4edd6d3d1b80af737086a5d7c8b065813",
"clienttga": "4db790560ed3f5ba48ddaa12b4a1613ed3358c76",
"releasestate": "released",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"japanese": "1",
"brazilian": "1"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1755216000",
"tested_build_id": "19501829",
"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": "gamepad",
"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-10.0-beta",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "1",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "31aaafe721e203f2afa6c8c98388a344f3de7638/capsule_231x87.jpg"
},
"header_image": {
"english": "8699558303a05a20efc039c4581d8f2b43a6b843/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "34.0634437958563",
"height_pct": "78.1168368558537"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "d119df367e5128ebf2d7b1e160dcf7389b70923e/library_600x900.jpg"
},
"image2x": {
"english": "d119df367e5128ebf2d7b1e160dcf7389b70923e/library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "34.0634437958563",
"height_pct": "78.1168368558537"
},
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
}
},
"library_header": {
"image": {
"english": "95597c4bb36bd500224975445b655e59df44334a/library_header.jpg"
},
"image2x": {
"english": "95597c4bb36bd500224975445b655e59df44334a/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1744859323",
"associations": {
"0": {
"type": "developer",
"name": "Foursaken Media"
},
"1": {
"type": "publisher",
"name": "Foursaken Media"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "25",
"2": "23",
"3": "3",
"4": "28",
"5": "2",
"6": "37"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_59": "1",
"category_17": "1",
"category_22": "1",
"category_1": "1",
"category_9": "1",
"category_38": "1",
"category_27": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"tchinese": {
"supported": "true"
}
},
"steam_release_date": "1744891326",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2107030",
"store_tags": {
"0": "19",
"1": "7332",
"2": "1663",
"3": "3814",
"4": "3810",
"5": "1645",
"6": "1678",
"7": "1774",
"8": "8122",
"9": "4191",
"10": "3839",
"11": "1697",
"12": "6730",
"13": "3942",
"14": "9",
"15": "5125",
"16": "492",
"17": "4182",
"18": "3859",
"19": "599"
},
"review_score": "8",
"review_percentage": "82"
},
"extended": {
"developer": "Foursaken Media",
"publisher": "Foursaken Media",
"homepage": "https://www.foursakenmedia.com/#games/bf"
},
"config": {
"installdir": "Block Fortress 2",
"launch": {
"0": {
"executable": "blockfortress2steam.exe",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "blockfortress2steam.app",
"config": {
"oslist": "macos"
}
}
},
"steamdecktouchscreen": "1",
"steamconfigurator3rdpartynative": "65535",
"steamcontrollertemplateindex": "13",
"steaminputmanifestpath": "assets/action_manifest.vdf"
},
"depots": {
"2107031": {
"manifests": {
"public": {
"gid": "3464876452353578949",
"size": "1692501164",
"download": "1615152352"
},
"beta": {
"gid": "3464876452353578949",
"size": "1692501164",
"download": "1615152352"
}
}
},
"2107032": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "7806199054094483328",
"size": "22127363",
"download": "8206432"
},
"beta": {
"gid": "7806199054094483328",
"size": "22127363",
"download": "8206432"
}
}
},
"2107033": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "5393787324680967261",
"size": "73887633",
"download": "23517840"
},
"beta": {
"gid": "5393787324680967261",
"size": "73887633",
"download": "23517840"
}
}
},
"baselanguages": "english,german,french,italian,koreana,spanish,schinese,tchinese,russian,japanese,brazilian",
"branches": {
"public": {
"buildid": "24861980",
"timeupdated": "1787328134",
"timebuildupdated": "1787315862"
},
"beta": {
"buildid": "24861980",
"description": "beta test",
"timeupdated": "1787317552",
"timebuildupdated": "1787315862"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "52428800",
"maxnumfiles": "50",
"savefiles": {
"0": {
"root": "WinSavedGames",
"path": "FoursakenMedia/blockfortress2steam/{64BitSteamID}",
"pattern": "*.fm",
"recursive": "1"
}
},
"rootoverrides": {
"0": {
"root": "WinSavedGames",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "FoursakenMedia/blockfortress2steam/{64BitSteamID}",
"replace": "FoursakenMedia/blockfortress2steam/{64BitSteamID}"
}
}
}
},
"hidecloudui": "1",
"ignoreexternalfiles": "1"
}
}