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:17 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2026-06-25 16:54 UTC · Community Announcements · GiusCaminiti
Hello everyone!Tower Factory Version 0.5.1.1 is here, and it brings a few important improvements and balance changes! SMART SPLITTEROne interesting feature of this update is the new Smart Splitter.The Tier 2 Splitter is now the Smart Splitter, which means each of its three outputs can be configured separately. You can choose which resource is allowed to pass through each output, or configure an output to only allow overflow resources.This should make it much easier to build more compact and efficient factories, especially when working with more complex production chains. OTHER CHANGESTier 2 Un
2026-05-01 15:05 UTC · Community Announcements · GiusCaminiti
Hello everyone! Tower Factory Version 0.5.1 is here, and it brings some changes that many of you have been waiting for!MULTISELECTIONThe main feature of this update is multi-selection. You can finally select multiple buildings at once and move them all together, which should make reorganizing your factory much easier. You can modify your selection in several ways:Click + drag: creates a selection box to add multiple buildings to your selection.Shift + click: adds or removes the clicked building from the selection.Ctrl + click: selects all buildings of the same type currently visible on screen.
2026-04-13 16:28 UTC · Community Announcements · GiusCaminiti
CHANGELOG When you face a boss, its name and life bar will now appear at the top of the screen. The boss now always appears on the right with a red background in the Wave Enemy Info UI. If the “auto loot chests” option is enabled, the chest contents are now shown when hovering over it. Altars of the Flame, Altars of the Crystal, and obelisks are now revealed when you discover a tile adjacent to them, to prevent accidentally blocking their entrance or tiles when placing exploration buildings. Fixed a bug that sometimes prevented the “inactive building” indicator from showing when it should. Fix
2026-04-07 16:57 UTC · Community Announcements · GiusCaminiti
ChangelogAdded a beam of light above chests to make them easier to spot.Added a number under the player’s health bar so you can quickly see the exact remaining HP.Infinite-effect Altars of the Crystal now activate correctly when loading a save.Fixed a bug that caused Altars of the Crystal effects that increase the maximum tower limit not to stack correctly.Fixed a bug that caused some production buildings to have unlimited storage after loading a save.Altars of the Flame effects are now correctly applied to production buildings after loading a save.Improved save load times in some specific cas
2026-04-01 13:57 UTC · Community Announcements · GiusCaminiti
Changelog: Improved overall performance, especially on Large and Giant maps. Fixed a bug that caused Combiners, Splitters, Crossings, and Underground Belts to have the wrong speed after loading a save if any factory speed modifiers were active. Fixed a bug that caused the placement areas for Gatherer buildings and the Light Bomb not to display correctly while purchasing them if the cursor was over a fogged area. Added a slight desynchronization to Processor buildings after loading a save so their sounds and animations don’t become perfectly synced, which could be annoying and look a bit odd.
2026-03-31 15:58 UTC · Community Announcements · GiusCaminiti
Hello everyone!The new Tower Factory: Endless Mode update is now available! It has been a few months of hard work, but I really believe it was worth it. Endless Mode brings a fresh new feel to Tower Factory and, most importantly, adds a lot of replayability to the game.ENDLESS MODEIn this new mode, you can play a run endlessly... or at least until the enemies finally defeat you! There is no wave limit and no time limit.In every run, the enemy setup is generated randomly, so no two matches feel the same. On top of that, a boss appears every 5 nights to truly put your defenses to the test.At the
2026-03-26 16:00 UTC · Community Announcements · GiusCaminiti
Hello everyone! Tower Factory Version 0.5 is almost ready and will launch on Tuesday, March 31 at 18:00 CEST.ENDLESS MODEThe biggest addition in this update is the new Endless Mode, where there is no wave limit and your only goal is to survive for as long as possible. In this mode, you will be able to choose the map size between Tiny, Small, Medium, Large, and Giant, which has a major impact on how each run plays. Enemy composition is generated randomly in every match, and every 5 nights a boss will appear to put your defenses to the test. At the end of each run, you will earn Golden Coins and
2026-02-14 17:27 UTC · Community Announcements · GiusCaminiti
Hello everyone!I’ve got a new surprise update for you! I wasn’t planning to release any more small updates before version 0.5, but I changed my mind.In this update, I’ve reviewed the difficulty of levels 3, 4, 5, and 6. Overall difficulty is now a bit lower in levels 3 and 4, and even lower in levels 5 and 6 (don’t worry, it will probably still be a challenge, just more manageable!).Also, and more importantly, I’ve adjusted how difficulty ramps up. Difficulty should now increase a bit less during the early days, and ramp up more sharply during the last days of the run. This should give you a b
2026-01-19 16:59 UTC · Community Announcements · GiusCaminiti
Minor fixes:Fixed a bug that caused enemy health not to load correctly after loading a save in Expert mode.Added an autosave system that will only be used if the game closes unexpectedly, for example after a crash or a power outage.
2026-01-11 16:30 UTC · Community Announcements · GiusCaminiti
Hi everyone!Tower Factory v0.4.2 is now live!The highlight of this update is one of the most requested features so far: Save & Exit. You can now save your run mid-game, exit, and later resume it exactly where you left off.Alongside that, I’ve added Save Profiles. From the main menu, you can set up to 3 profiles, and each profile is a completely independent save with its own full progress. This lets you start fresh without having to delete your current run. The next update will be v0.5, and it will add a completely new game mode: Infinite Mode.In the meantime, I’ll be reading your feedback and
2025-12-18 18:00 UTC · Community Announcements · GiusCaminiti
Hello everyone!Winter and Christmas are here, and in Tower Factory we’re going to celebrate double!First, the game will be 20% off during the Steam Winter Sale. If you don’t have the game yet, or you want to gift it to a friend for Christmas, this is the perfect time!Second, from today, December 18th, until January 5th, Christmas will be present in Tower Factory’s atmosphere! Chests will turn into presents, and trees will have Christmas lights and decorations (although if you’re the Grinch and hate Christmas, you can disable all of this in the options menu). Regarding Tower Factory’s developme
2025-11-12 15:59 UTC · Community Announcements · GiusCaminiti
Hi everyone!Tower Factory v0.4.1 is now live!The highlight of this update is a brand-new feature: Fast Forward. You can now speed up the game during a run, perfect for those moments when you’re waiting to gather more resources or just want the action to move along a bit faster.This is something many of you have been asking for, and after giving it a lot of thought, I believe it truly benefits the game. Alongside this new feature, overall performance has been significantly improved, on both GPU and especially CPU.A few days ago I published an updated roadmap leading up to version 1.0. In the ne
2025-11-05 16:06 UTC · Community Announcements · GiusCaminiti
Hi everyone!First of all, I hope you’re enjoying the new 0.4 update for Tower Factory: Winterlands! I’m gathering your feedback to make small tweaks and adjustments, as well as to plan future updates. That’s exactly what I want to talk about today: the future of Tower Factory. As many of you know, Tower Factory was released almost exactly a year ago, and since then I’ve added a lot of things: game modes, tower upgrades, bosses, unique rewards, new levels, new enemies, balancing… but there are still a few things left before Tower Factory leaves Early Access and includes all the content I planne
2025-10-29 16:02 UTC · Community Announcements · GiusCaminiti
Hi everyone!The new Tower Factory: Winterlands update is live! I’m really happy to finally release it after four months of hard work and a few tough moments along the way. I truly hope you enjoy all the new content!Tower Factory: Winterlands adds 2 new levels set in a completely new biome. You’ll also encounter 10 new enemies and 2 powerful bosses that, as always, will grant you a hefty reward if you manage to defeat them.This new biome isn’t just a visual change but it also brings a fresh mechanic: The Snowfall and the Flame! With each passing day, the Snowfall grows stronger, weakening both
2025-10-05 11:30 UTC · Community Announcements · GiusCaminiti
It's recently been found by Unity that there is a vulnerability as old as 2017 that could potentially be exploited in games made with Unity. This update patches that issue. Although this vulnerability is old and there are no know issues realted to it, I highly recommend updating your game as soon as possible. That's all! Tower Factory Update 0.4 is very very close! Gius Caminiti
Full appinfo as delivered by Steam PICS, changenumber 38324428. Also at /api/app/2707490/raw.
{
"appid": "2707490",
"common": {
"name": "Tower Factory",
"type": "Game",
"releasestate": "released",
"icon": "bb685e14f9aad3d4f7c2b4d1a25eba89090aca3c",
"clienttga": "26b7f5bfdeb13f948655ae687fb095a2395b8f01",
"clienticon": "c1a8e94fc9598bb85d68717d4b995edd7ef34eac",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1752192000",
"tested_build_id": "16353769",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"3": {
"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": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
}
},
"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": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-3RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "c4052dd7b679e12271833c53b94ba340b22eb80d/capsule_231x87.jpg"
},
"header_image": {
"english": "77edf926989d60f62f42af39459f42f6d128e57e/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "24.69731567601201",
"height_pct": "96.20042745191165"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "75f89efe89bd13f1ed79f514cdb44c328197f543/library_capsule.jpg"
},
"image2x": {
"english": "75f89efe89bd13f1ed79f514cdb44c328197f543/library_capsule_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "f8b5ecc4ed8a2e1fb40ceba196555e07fa62cef1/library_hero.jpg"
},
"image2x": {
"english": "f8b5ecc4ed8a2e1fb40ceba196555e07fa62cef1/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "f8b5ecc4ed8a2e1fb40ceba196555e07fa62cef1/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "a2f36f2fbc0ffc5a105dd90511ce4f079d954336/logo.png"
},
"image2x": {
"english": "a2f36f2fbc0ffc5a105dd90511ce4f079d954336/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "24.69731567601201",
"height_pct": "96.20042745191165"
}
},
"library_header": {
"image": {
"english": "77edf926989d60f62f42af39459f42f6d128e57e/library_header.jpg"
},
"image2x": {
"english": "77edf926989d60f62f42af39459f42f6d128e57e/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1778277568",
"associations": {
"0": {
"type": "developer",
"name": "Gius Caminiti"
},
"1": {
"type": "publisher",
"name": "Gius Caminiti"
},
"2": {
"type": "franchise",
"name": "Indie Defense Gems"
}
},
"primary_genre": "2",
"genres": {
"0": "1",
"1": "23",
"2": "28",
"3": "2",
"4": "70"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"latam": {
"supported": "true"
}
},
"steam_release_date": "1730998860",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2707490",
"store_tags": {
"0": "255534",
"1": "1645",
"2": "9",
"3": "1676",
"4": "3959",
"5": "1716",
"6": "7332",
"7": "8945",
"8": "12472",
"9": "1702",
"10": "5125",
"11": "4328",
"12": "1723",
"13": "3834",
"14": "4182",
"15": "5851",
"16": "3810",
"17": "4305",
"18": "493",
"19": "599"
},
"review_score": "8",
"review_percentage": "89"
},
"extended": {
"developer": "Gius Caminiti",
"publisher": "Gius Caminiti"
},
"config": {
"installdir": "Tower Factory",
"launch": {
"0": {
"executable": "TowerFactory.exe"
}
}
},
"depots": {
"2707491": {
"manifests": {
"public": {
"gid": "3827276371211816247",
"size": "267304231",
"download": "180901264"
},
"testing": {
"gid": "3827276371211816247",
"size": "267304231",
"download": "180901264"
}
}
},
"branches": {
"public": {
"buildid": "23945899",
"timeupdated": "1782572639",
"timebuildupdated": "1782571728"
},
"testing": {
"buildid": "23945899",
"description": "Testing branch",
"timeupdated": "1782572621",
"timebuildupdated": "1782571728"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "500",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "GiusCaminiti/TowerFactory/files/SavedData",
"pattern": "*.dat",
"recursive": "1"
},
"1": {
"root": "WinAppDataLocalLow",
"path": "GiusCaminiti/TowerFactory/files/SavedData",
"pattern": "*.save",
"recursive": "1"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "GiusCaminiti/TowerFactory/files/SavedData",
"replace": ".config/unity3d/GiusCaminiti/TowerFactory/files/SavedData"
}
}
}
}
}
}