Stream Siege is a tower defense played by the viewers of a Twitch stream. Every viewer commands a unit, the whole chat defends together, and two streams race the same waves to the final boss.
Free for every channel. Nothing to download. A browser source in OBS, a one-click extension install, and your viewers are in the fight in about 30 seconds.
Every channel running Stream Siege appears here the moment a match is live. See all live channels
The board is drawn on the stream for everyone to see. Each viewer plays from a small panel of their own: join, move, cast, draft. Kills feed the whole team, and a live contribution board keeps score of who is carrying.


A viewer opens the panel on your stream, picks one of six classes, and their unit walks onto the board under their own name. No install, no account, no download.
Enemies march the path toward the base. Units aim and fire on their own; the player’s craft is positioning, timing, and knowing when to burn mana on a spell.
As waves fall, upgrades unlock. Take the safe stat boost, bend your class with a new weapon or talent, or choose Empower and gamble on richer picks later.
Spend mana on Siege to fill a team pool. When it triggers, the rival stream’s next wave arrives meaner. Every point you send at them is a point not spent on your own lane.
The final wave is a duel: each team fights its own boss, and every kill sends a stronger one at the other side. First base to fall loses.
Every match ends with awards: top contribution, most crowd control, most damage enabled for allies, and a full ranking your chat will argue about until the next match.
A match every few minutes gives your chat a reason to stay, talk, and come back tomorrow. They are not watching a game, they are in one, under their own names.
Matches keep starting as long as the game is on. Step away for an hour and your community keeps playing on your channel, holding the fort until you are back.
No cost, no download, no capture card gymnastics: one browser source in OBS and a Twitch extension. Turn it off any time; your stream is exactly as it was.
Viewers can unlock alternate class kits with Twitch Bits, and broadcasters earn a share of Bits spent on their channel. The kits match the free ones in power, so nobody buys a win. During the beta everything is free for everyone.
Every class has three kits that change how it fires and what it casts. Pick one when you join, switch freely between matches, and shape it with the upgrades you draft.
Every map is a painted battlefield with its own path, its own tuning, and its own boss waiting at the end. The rotation deals a different siege every match.
The wiki is generated from the same content files the game server runs, so the numbers on these pages are the numbers in your match.