
Screenshots

Watch trailer on Steam ↗IronFire Idle Defense
Matthew Garbinski · Published by Matthew Garbinski
Content notice: This game contains frequent combat against zombies. Players use weapons and defensive systems to kill zombies, resulting in blood effects and stylised gore. Violence is presented in a non-realistic, cartoon-like 2.5D art style. The game does not contain sexual content, nudity, drug use, or depictions of self-harm.
Last updated 29 Sept 2026
Defend IronFire against endless waves of zombies in this defense game with idle mechanics and roguelite progression. Create near-infinite builds, unlock multiple weapon types, upgrade your defenses, gain powerful bonuses, and more! How many days can you survive?
Action, Indie, Strategy, Early Access, Casual · 2027 · More free games
About this game
You are the operator inside controlling IronFires massive combat system, monitoring the outside zombie assault through the control panels camera feed.
KEY FEATURES:
- Immerse yourself in full-screen, turning your monitor into the control panel.
- Near-infinite combat builds.
- 12 main gun weapon types with their own trait and a sniper turret. There's also a secondary gun that can be manually controlled with your mouse or changed to idle with the auto circuit chip.
- 40 upgrades that use multiple resources.
- 30 perks with set bonuses for attack, defense and utility.
- 27 core upgrades that enhance weapon traits and more with their own resources and also have set bonuses.
- Over 100 skins to earn with in-game resources or progression based goals (no microtransactions).
- 5 normal zombie types and 5 bosses with their own abilities.
- A checkpoint system that allows you to go back to previously cleared days (from days 100+) to help you farm resources.
- Audio player on-screen with over an hour of original music across a heavy and chill playlist, with track looping and smooth fading.
- Clear day 1,500 to access horde mode for faster spawns and continued progression into endless waves.
and more!
HEAVY AND CHILL PLAYLISTS EXPLAINED:
There are over 10 songs per-playlist and the idea is to choose one song you like and loop it but songs will play through if you choose not to, up to you. The heavy playlist has songs more consistent with guitars, bass, drums and harder-hitting beats. The chill playlist has songs more consistent with synths, piano, drums and lighter-hitting beats. Some songs use elements from both styles, but tracks are placed based on the overall feel of the song.
BOSS SPAWNS EXPLAINED:
Bosses have a lower spawn chance from days 10 through 360. For days 370+ though, bosses have a much higher spawn chance. This is due to the fact of there being so many build variations, I did not want someone being blocked from progressing if they're not strong enough to defeat one of the bosses early on but I also want bosses to feel like their role is used properly, so that's why later in the game bosses will spawn more consistently.
NOTE FROM THE DEV:
I enjoy playing defense, roguelite and idle games; this is my take on what those are like when combined. From days 1 through 99, waves are less dense than days 100+.
I like games with lots of upgrade options, massive build depth and silly content to discover in what appears to be an otherwise serious game; I believe I delivered on those. I did my best to balance it, putting countless time into testing. Though, I am open to make changes depending on feedback.
Some of the music used was created by my brother and uncle when they were younger. I created the sound effects and rest of the music using music production software; it's all original and no ai was used. One of my cousins helped with some of the artwork and I tried to make content look as good as I could (I think it turned out alright). I hope you enjoy playing and I'm looking forward to seeing your builds!
System Requirements
Will my PC run this? →Minimum
- Requires a 64-bit processor and operating system
- OS: Windows 10 64-bit
- Processor: AMD FX-4300/Intel Core i3-3220 equivalent or better
- Memory: 8 GB RAM
- Graphics: NVIDIA GeForce GT 730 2GB/AMD Radeon R7 240 2GB equivalent or better
- DirectX: Version 11
- Storage: 1 GB available space
- Sound Card: DirectX compatible sound card
- Additional Notes: *Starting January 1st, 2024, Steam client will only support Windows 10 and later versions.
Recommended
- Requires a 64-bit processor and operating system
- OS: Windows 10/11 64-bit
Supported Languages
Latest news
Patch NotesOfficial
Update 0.04
MAIN TURRET:Both Lancer and Driller can pierce zombies, but how Lancer crits is different now. Driller:Can pierce one zombie, hitting another behind it. Crits work as expected. The crit chance rolls per-zombie hit. Lancer:Can pierce all zombies in it's path. If the first zombie hit is a crit, all zombies in that shots path are also crits. (if not, no zombie in that shots path will crit).Read full article on Community Announcements (DEMONSPAZ)Patch NotesOfficial
Update 0.03
Added:Since there is no standard tutorial, Red Alerts will now flash to draw your attention to them. The flashing will stop once clicked. The 'Basics' tab in the Data Center also includes this info. Changed:You can still click the system recharge toggle, but now you can also turn it on and off using the W key or UP arrow key (mentions this in its hover prompt).Read full article on Community Announcements (DEMONSPAZ)Patch NotesOfficial
Update 0.02
How checkpoints use to work: Say you survive day 100 and 101, then you get overrun on day 102. The checkpoint system would have had you begin on day 100 wave 1. How checkpoints work now: Say you survive day 100 and 101, then you get overrun on day 102. The checkpoint system will now have you begin on day 102 wave 1.Read full article on Community Announcements (DEMONSPAZ)Patch NotesOfficial
Update 0.01
Changes: The "Next Day" button will now flash when wave 30 is reached. To help direct a new player to learn how systems work, I reworded the greeting prompt. Instructions to check the Data Center before continuing are a lot clearer now.Read full article on Community Announcements (DEMONSPAZ)






