SPSTEAMPULSELIVE ANALYTICS
Tower.defense(): Program The Fight

Tower.defense(): Program The Fight Steam metadata

DoggoMz | Jun 23, 2026 | game

Released

0players observed · observation time unavailable

IndieStrategy

  • Latest observed playersNot available
  • SteamPulse tracked peakNot available
  • Units sold (VGI)No data available
  • Revenue (VGI)No data available
  • Review scoreNot available

Tower.defense(): Program The Fight metadata records Steam app facts, developer and publisher details, platform support, store categories, language support, and reference links.

  • Latest observed playersNot available
  • SteamPulse tracked peakNot available
  • Units sold (VGI)No data available
  • Revenue (VGI)No data available
  • Review scoreNot available
  • Total reviewsNot available
  • Release dateJun 23, 2026
  • DeveloperDoggoMz
  • PublisherDoggoMz

Genres: Indie, Strategy

Company pages: Developer: DoggoMzPublisher: DoggoMz

No longer available on Steam Store. This app is no longer available for purchase on the Steam Store. SteamPulse keeps live player counts, media, metadata, and historical price snapshots where available.

Top Steam chartsTop 100 gamesGame directoryNo current Steam Store offer

Tower.defense(): Program The Fight Steam metadata

Tower.defense(): Program The Fight metadata records Steam app facts, developer and publisher details, platform support, store categories, language support, and reference links.

References

Official and third-party reference links for checking this Steam app outside SteamPulse.

ReferenceLink
SteamPulse canonicalhttps://steampulse.org/game/4409920/metadata
Steam Communityhttps://steamcommunity.com/app/4409920
PCGamingWiki search
IGDB searchSearch IGDB for Tower.defense(): Program The Fight

Reviews, pricing, and metadata

Review summary

No user reviews

Review score unavailable, 0 positive, 0 negative

Price and discount

No longer available on Steam Store

Platforms

Windows

Categories

Single-player, Mouse Only Option, #category_playable_at_your_own_pace, Playable without Timed Input, Stereo Sound, Family Sharing

Achievements

Not available

Platform releases

No data available

Latest Steam announcements

  • Rebuilt from scratch - the new demo is live - 9 September 2026

    Hey everyone, tower.defense() started as a small learning project. I'm a solo developer, and somewhere along the way I got completely invested in the idea: a tower defense where you decide not just where a tower goes, but how it thinks. I decided the project needed a fresh start. The game has now been rebuilt from scratch, and the new demo is live on Steam. What's in the new demo? The demo contains 20 missions and three programmable towers: Sentry, Lance and Warden. Place your towers, build their behaviour with visual blocks, and watch your plan play out in a cyberpunk setting. You don't need to know how to write code to try it. To everyone who tried the old version Thank you for playing and leaving feedback, including when things went wrong. Some of you ran into stuck tutorials; others pointed out that learning what a block does isn't enough if the levels give you no reason to use it.…

Complete SteamPulse Game Data

Full game metadata

FieldValue
Steam app typegame
Steam App ID4409920
Live current players0
SteamPulse tracked peak0
Live count (today's peak floor)0
PriceNo longer available on Steam Store
Free to playNo current Steam offer
DiscountNot available
Original price USDNot available
Current price USDNot available
Release dateJun 23, 2026
DeveloperDoggoMz
PublisherDoggoMz
Owners estimatedNot available
SteamSpy owner estimate minimumNot available
SteamSpy owner estimate maximumNot available
Review typeNo user reviews
Positive review percentNot available
Positive reviews0
Negative reviews0
Total reviews0
Steam recommendationsNot available
AchievementsNot available
Average playtime foreverNot available
Windows supportYes
macOS supportNo
Linux supportNo
Parent gameNot available
Store URLNot available on Steam Store

Short description

A tower defense game where you program your turrets instead of upgrading them. Drag and drop visual code blocks to define targeting, conditions, and firing logic. No coding experience needed. Your strategy is your code.

About this game

Program the fight. In tower.defense(): Program the Fight , towers do not decide for you. Place one on the board, open its controller and build the rule it will follow when the machines arrive. There is no syntax to type. The visual language introduces conditions, comparisons and logical choices in plain words, one idea at a time. You can start with “fire at the nearest enemy” and grow toward compact IF/ELSE behaviours that react to armour, position and pressure. Three towers. Three ways to think. Sentry — a direct weapon whose target and ammunition choices matter. Lance — a deliberate line shot that rewards timing and alignment. Warden — a support controller that scans, marks and slows threats for the rest of the plan. Each placed tower keeps its own controller. Save a useful program as a blueprint, reuse it elsewhere and adapt the local copy without destroying the original. The board is part of the code. Maintenance zones offer real placement choices rather than fixed universal sockets. Elevation can extend useful reach. Barriers and rooftop structures can break line of sight. A perfect rule in the wrong position is still the wrong solution. Test it. Understand it. Deploy it. Run a lab rehearsal to watch a tower's exact decisions. Pause, step and rewind the result, then inspect why a target was chosen. When the plan says what you mean, deploy it into the live fight. Clearing the route is only the first result. Protect the relay, respect hardware and block budgets, and solve without unnecessary live changes to earn the strongest evaluation. Logic puzzles inside a real tower defence. The campaign is built for people who have never programmed as well as players who enjoy optimizing a clean solution. SOFIA guides the maintenance channel, but the final behaviour is yours. Single-player tower defence driven by visual programs Readable IF/ELSE, comparisons and logical operators without typed syntax Sentry, Lance and Warden controllers with different tactical roles Placement, elevation and line-of-sight puzzles Deterministic rehearsals with causal inspection Reusable blueprints and per-tower local edits Optional hardware and code-block optimization goals

Supported languages

English, French, Italian, Spanish - Spain, Simplified Chinese, Korean, Spanish - Latin America, Japanese, Polish, Portuguese - Brazil

Steam categories

Category IDCategory
2Single-player
76Mouse Only Option
80#category_playable_at_your_own_pace
74Playable without Timed Input
69Stereo Sound
62Family Sharing

Regional ratings

BoardRatingDescriptors
dejus6Violência fantasiosa
steam germany6Fantasy-Gewalt
igrs13Kekerasan

Steam marketplace comparison data

Price History Overview

USD uses SteamPulse's own locally recorded daily store snapshots, so this overview reflects the exact regional price history that SteamPulse has captured for this currency.

Coverage And Tracking Window

  • Snapshots: 1
  • Coverage: Sep 24, 2026 to Sep 24, 2026
  • Lowest observed: $0.00
  • Highest observed: $0.00

Tower.defense(): Program The Fight's USD price history spans from Sep 24, 2026 to Sep 24, 2026, with 1 recorded snapshot across 1 calendar day. Each row records the available final price, listed base price, and discount metadata for that observation. Within this coverage the lowest recorded price is $0.00, the highest is $0.00, and the first visible tracked price is $0.00. These comparisons apply only to the snapshots SteamPulse holds; missing observations can contain changes that are not represented here.

For USD, SteamPulse uses locally captured regional storefront snapshots and does not reconstruct older prices with exchange-rate conversion. The chart and table show the values recorded for this exact currency from the stated coverage start. Additional snapshots extend that record, but they do not fill unobserved days or prove what the storefront displayed between observations.

Discount Windows And Sale Timing

  • Discount windows: 0
  • Discounted days: 0 days
  • Deepest markdown: No discount tracked
  • Latest sale window: No sale window tracked

Tower.defense(): Program The Fight's tracked USD rows do not contain a discount window. This means no available snapshot in the stated coverage has usable discount metadata; it does not prove that the game was never discounted. Missing snapshots or archived rows without complete metadata can hide a sale, so SteamPulse does not infer pricing strategy from this absence.

If a later snapshot includes discount metadata, it will appear here with its recorded depth, price, date, and sale name when available. Until then, this section should be read only as a description of the available rows, not as evidence about the publisher's promotion policy.

Observed Price Changes And Stable Runs

  • Observed price drops: 0
  • Observed price rises: 0
  • Longest stable run: 1 day of uninterrupted daily tracking
  • Current run: 1 day of uninterrupted daily tracking

Outside rows carrying discount metadata, the tracked price has not recorded a separate price rise or drop yet. That means the observed undiscounted level has stayed stable across the snapshots SteamPulse currently holds. This is a statement about the recorded coverage only; it does not prove that an older or missing price change never happened.

The longest unchanged price stretch in the current record lasts 1 day of uninterrupted daily tracking at $0.00, from Sep 24, 2026 through Sep 24, 2026. Among rows without discount metadata, the longest unchanged run lasts 1 day of uninterrupted daily tracking at $0.00. The latest run records $0.00 for 1 day of uninterrupted daily tracking as the same recorded undiscounted price. Run lengths describe consecutive stored observations only and do not establish that a price is permanent.

Latest Snapshot And Sales Context

  • Current price: $0.00
  • Current list price: $0.00
  • Distinct observed prices: 1
  • Source mode: SteamPulse local tracking

The latest tracked snapshot records Tower.defense(): Program The Fight at $0.00 in USD, with no active discount metadata. Across the available history SteamPulse has recorded 1 distinct final price in this currency. This supports comparisons with the lowest, highest, and most common values present in the retained record, subject to the stated coverage limits.

The live sales view and Steam sales record provide calendar context for these dates. A date overlap can be compared with a named Steam event, but it does not prove why a publisher changed a price. As new daily rows arrive, this overview recalculates its observed prices, discount windows, and run lengths automatically.

Regional Steam prices

CountryCurrencyFinal priceOriginal priceDiscount
United StatesUSD$0.00$0.000%
United KingdomGBNot availableNot availableNot available
Euro AreaEUNot availableNot availableNot available
AustraliaAUNot availableNot availableNot available
CanadaCANot availableNot availableNot available
IndiaINNot availableNot availableNot available
BrazilBRNot availableNot availableNot available
RussiaRUNot availableNot availableNot available
ChinaCNNot availableNot availableNot available
JapanJPNot availableNot availableNot available
South KoreaKRNot availableNot availableNot available
MexicoMXNot availableNot availableNot available
NorwayNONot availableNot availableNot available
PolandPLNot availableNot availableNot available
SwitzerlandCHNot availableNot availableNot available
New ZealandNZNot availableNot availableNot available
SingaporeSGNot availableNot availableNot available
Hong KongHKNot availableNot availableNot available
South AfricaZANot availableNot availableNot available
UkraineUANot availableNot availableNot available
KazakhstanKZNot availableNot availableNot available
IndonesiaIDNot availableNot availableNot available
ThailandTHNot availableNot availableNot available
MalaysiaMYNot availableNot availableNot available
PhilippinesPHNot availableNot availableNot available
VietnamVNNot availableNot availableNot available
United Arab EmiratesAENot availableNot availableNot available
Saudi ArabiaSANot availableNot availableNot available
IsraelILNot availableNot availableNot available
ChileCLNot availableNot availableNot available
ColombiaCONot availableNot availableNot available
Costa RicaCRNot availableNot availableNot available
KuwaitKWNot availableNot availableNot available
PeruPENot availableNot availableNot available
QatarQANot availableNot availableNot available
TaiwanTWNot availableNot availableNot available
UruguayUYNot availableNot availableNot available
ArmeniaAMNot availableNot availableNot available
ArgentinaARNot availableNot availableNot available
TurkeyTRNot availableNot availableNot available
PakistanPKNot availableNot availableNot available

Tracked regional price history

The tracked Steam price is stable at $0.00.

CountryCurrencySnapshotsFirst trackedLatest trackedChangeLatest discount
United StatesUSD1$0.00$0.00No changeNo discount
United KingdomGB0Not tracked yetNot availableTracking starts nowNo discount
Euro AreaEU0Not tracked yetNot availableTracking starts nowNo discount
AustraliaAU0Not tracked yetNot availableTracking starts nowNo discount
CanadaCA0Not tracked yetNot availableTracking starts nowNo discount
IndiaIN0Not tracked yetNot availableTracking starts nowNo discount
BrazilBR0Not tracked yetNot availableTracking starts nowNo discount
RussiaRU0Not tracked yetNot availableTracking starts nowNo discount
ChinaCN0Not tracked yetNot availableTracking starts nowNo discount
JapanJP0Not tracked yetNot availableTracking starts nowNo discount
South KoreaKR0Not tracked yetNot availableTracking starts nowNo discount
MexicoMX0Not tracked yetNot availableTracking starts nowNo discount
NorwayNO0Not tracked yetNot availableTracking starts nowNo discount
PolandPL0Not tracked yetNot availableTracking starts nowNo discount
SwitzerlandCH0Not tracked yetNot availableTracking starts nowNo discount
New ZealandNZ0Not tracked yetNot availableTracking starts nowNo discount
SingaporeSG0Not tracked yetNot availableTracking starts nowNo discount
Hong KongHK0Not tracked yetNot availableTracking starts nowNo discount
South AfricaZA0Not tracked yetNot availableTracking starts nowNo discount
UkraineUA0Not tracked yetNot availableTracking starts nowNo discount
KazakhstanKZ0Not tracked yetNot availableTracking starts nowNo discount
IndonesiaID0Not tracked yetNot availableTracking starts nowNo discount
ThailandTH0Not tracked yetNot availableTracking starts nowNo discount
MalaysiaMY0Not tracked yetNot availableTracking starts nowNo discount
PhilippinesPH0Not tracked yetNot availableTracking starts nowNo discount
VietnamVN0Not tracked yetNot availableTracking starts nowNo discount
United Arab EmiratesAE0Not tracked yetNot availableTracking starts nowNo discount
Saudi ArabiaSA0Not tracked yetNot availableTracking starts nowNo discount
IsraelIL0Not tracked yetNot availableTracking starts nowNo discount
ChileCL0Not tracked yetNot availableTracking starts nowNo discount
ColombiaCO0Not tracked yetNot availableTracking starts nowNo discount
Costa RicaCR0Not tracked yetNot availableTracking starts nowNo discount
KuwaitKW0Not tracked yetNot availableTracking starts nowNo discount
PeruPE0Not tracked yetNot availableTracking starts nowNo discount
QatarQA0Not tracked yetNot availableTracking starts nowNo discount
TaiwanTW0Not tracked yetNot availableTracking starts nowNo discount
UruguayUY0Not tracked yetNot availableTracking starts nowNo discount
ArmeniaAM0Not tracked yetNot availableTracking starts nowNo discount
ArgentinaAR0Not tracked yetNot availableTracking starts nowNo discount
TurkeyTR0Not tracked yetNot availableTracking starts nowNo discount
PakistanPK0Not tracked yetNot availableTracking starts nowNo discount

United States price history (USD)

Tracked price is stable at $0.00.

DateCurrent priceOriginal priceDiscountSource
2026-09-24$0.00$0.00No discountSteam Store

Related Steam games by tag and genre

Indie

GameLatest observed playersTracked peakReviewsDeveloper
Valheim195,01424 September 2026 - 19:28:54 UTC498,478533,888Iron Gate AB
Bongo Cat180,55724 September 2026 - 17:25:30 UTC193,859108,446Marcel Zurawka, Julius Krüger
WARDOGS120,40224 September 2026 - 09:13:45 UTC399,748Not availableBULKHEAD
Rust91,31124 September 2026 - 20:30:23 UTC259,6461,359,516Facepunch Studios
TBH: Task Bar Hero68,39024 September 2026 - 19:04:18 UTC546,13043,714Nugem Studio, Tesseract Studio
Wallpaper Engine54,81824 September 2026 - 20:03:31 UTC150,2711,008,495Wallpaper Engine Team
Project Zomboid52,62224 September 2026 - 18:57:21 UTC122,811467,999The Indie Stone
Slay the Spire 247,55724 September 2026 - 20:01:22 UTC574,638199,438Mega Crit
Geometry Dash47,35924 September 2026 - 18:44:31 UTC108,707590,977RobTop Games
Palworld45,72624 September 2026 - 20:37:47 UTC2,101,535451,088Pocketpair
Stardew Valley37,43724 September 2026 - 20:25:48 UTC236,6141,016,067ConcernedApe
Euro Truck Simulator 237,04724 September 2026 - 19:25:05 UTC73,289940,058SCS Software

Strategy

GameLatest observed playersTracked peakReviewsDeveloper
Dota 2564,99424 September 2026 - 21:14:50 UTC1,291,3282,758,031Valve
Baldur's Gate 352,05324 September 2026 - 20:06:35 UTC875,343836,282Larian Studios
Slay the Spire 247,55724 September 2026 - 20:01:22 UTC574,638199,438Mega Crit
Arena Breakout: Infinite36,14724 September 2026 - 15:17:21 UTC65,94478,112Morefun Studios
Football Manager 2634,83724 September 2026 - 16:10:56 UTC82,75035,608Sports Interactive
Hearts of Iron IV34,44924 September 2026 - 20:30:49 UTC93,196377,014Paradox Development Studio
RimWorld25,44224 September 2026 - 19:23:40 UTC95,851239,107Ludeon Studios
Sid Meier’s Civilization® VI24,42724 September 2026 - 20:36:28 UTC162,314378,077Firaxis Games, Aspyr (Mac), Aspyr (Linux)
7 Days to Die22,55924 September 2026 - 18:47:00 UTC124,449398,822The Fun Pimps
Black Desert21,80524 September 2026 - 20:32:29 UTC59,91792,632Pearl Abyss
Age of Empires II: Definitive Edition21,75724 September 2026 - 20:54:54 UTC38,725176,988World's Edge, Forgotten Empires, CaptureAge, Tantalus Media, Wicked Witch
Mount & Blade II: Bannerlord20,02324 September 2026 - 20:34:26 UTC248,034297,199TaleWorlds Entertainment

Interactive charts, reviews, news, prices, and comparison tools load in the full SteamPulse app.