Glass Cannon
LisiSoft Developer
LisiSoft Publisher
Coming soon Release
🎹🖱️Keyboard + Mouse
🕹️ Partial Controller Support
🎮 Full Controller Support
Positive
(12 reviews)
Beta v2.4Hello folks,
As we're approaching the release date, May 1st, I'm pushing out the last beta update.
Lots of small and big changes in preparation for Glass Cannon 1.0.
Arena, Cannon and Challenge Selection
I had planned to do the "arenas, challenges and cannons" one month after release, as it is extra content, but since I've had some extra time, I decided to sneak in a small update for it in time for release.

The full version will slowly introduce different ways to play the game through updates. You will start off each run by choosing 3 things:
[olist]
Your Cannon
Each one will have limitations and advantages. For example, the demolitionist, who can only deal damage through explosions or the jester, which has the 1st mod slot on each weapon permanently occupied by the wabbajack mod...
The Arena
Differently shaped arenas like the hexagon or racetrack or the plus which you unlock by completing challenge runs or achievements.
The Challenge Level (for the arena)
Each challenge level is like a difficulty for a given arena. Each is unlocked for an arena by beating its previous challenge. They are:
- quark: default
- electron: enemy health scales faster
- atom: no longer get money from killing enemies and per diem
- molecule: weapons parish in 5 rounds
- polymer: enemy health scales even faster
- cell: enemies are always homing and the shop has a 1 minute time limit
Each challenge also applies the effects of all other challenges before it.
So, the molecule difficulty basically applies its own effect + atom + electron.
[/olist]
Please note that all of the above is subject to change as I haven't tested it thoroughly!
Linux!
Glass Cannon can now be played on Linux as well (natively!)
I know proton works basically flawlessly for it, but I still decided to make a native build for Linux, as I intend to also port it for the Steam Deck if the game gets good sales, so a native Linux build was a given.
Other changes
- The win screen when finishing a run now shows more detailed stats
- Summoned brawlers now also inherit all of the player effects as well. For example, if the player has spoon mod equipped and summons a brawler, the brawler will heal 1 health each time it collides with an enemy. The brawler still inherits all the bullet effects as well, like last time.
- Crossbow knockback works correctly now
- Bat correctly works with wall and destructable hit effects
- Crash fixes around summoned zealots
- Crash fixes around shell in shell mod
- Update Damaging Strike Mod sprite and rename the mod to Collision Buff
- Update Steel Barrel Mod VFX
- Improved star particles for stun effects
- Cordyceps mod SFX and VFX. Infected enemies will emanate green particles
- Clicking GET on a rolled weapon when inventory was full no longer bugs out the button
- Increased the spawn distance of the enemies from the player. You should no longer see levels where enemies are spawned right next to the player.
- UI glitch fixes when clicking some buttons
- Minor bugfixes and balancing
Can't wait to see how the 1.0 release will be received by you all.
Cheers!
- Niko
[ 2025-04-28 23:42:05 CET ] [ Original post ] Glass Cannon is a chill physics-based roguelike where you plan each of your shots carefully to eliminate all your enemies in as few shots as possible. The game plays like a slower, almost turn-based shoot-em-up where you make builds and combinations that help you score big and ravage your enemies.
Gameplay
Clear all enemies in each round, get money and improve your arsenal
Buy new weapons each of which has a unique playstyle - some deal damage, some help you move around, some knock enemies away etc.
Mod your weapons with mods that synergize in unique ways with each other
Enemies you fail to destroy will attack you and deal their health as damage
Each bullet has a limit on bounces. Make use of each shot wisely so you optimize damage dealt to the maximum number of enemies!
Features
Randomly generated enemies and obstacles, making each run unique
8 Enemy types with unique skills like the necromancer, spiker, leaper...
24 rounds of increasing difficulty and different challenges, including loops
16 different weapons to choose from, each with its own playstyle
120+ weapon mods and powerups to improve your run
MINIMAL SETUP- Processor: Intel dual core equivalentMemory: 512 MB RAM
- Memory: 512 MB RAM
- Graphics: OpenGL 2.1+ compatible card
- Storage: 200 MB available space
34.59$ (42%)
3.93$ (21%)
1.60$ (90%)
8.96$ (55%)
1.50$ (90%)
5.27$ (12%)
20.72$ (-4%)
0.84$ (91%)
1.00$ (90%)
4.00$ (80%)
16.59$ (17%)
12.59$ (16%)
4.95$ (17%)
2.73$ (73%)
6.55$ (78%)
2.40$ (84%)
4.19$ (16%)
8.39$ (16%)
4.19$ (16%)
16.79$ (16%)
7.82$ (80%)
4.87$ (19%)
4.46$ (78%)
6.00$ (70%)
16.79$ (16%)
16.57$ (17%)
20.99$ (16%)
20.99$ (16%)
4.95$ (17%)
3.75$ (85%)
1.0$ (80%)
4.05$ (73%)
2.25$ (89%)
0.9$ (77%)
4.65$ (69%)
0.94$ (81%)
5.0$ (75%)
0.56$ (81%)
1.58$ (77%)
8.75$ (65%)
0.94$ (81%)
6.0$ (80%)
0.56$ (81%)
4.88$ (62%)
15.0$ (70%)
1.5$ (92%)
2.25$ (89%)
8.0$ (60%)
6.0$ (80%)
4.0$ (60%)
1.35$ (91%)
7.04$ (65%)
4.5$ (85%)
3.0$ (85%)
0.56$ (81%)
2.18$ (78%)
3.75$ (62%)
7.49$ (63%)
7.0$ (65%)
1.58$ (77%)
13.99$ (22%)
11.49$ (62%)
1.19$ (88%)
8.99$ (80%)
8.99$ (70%)
2.99$ (85%)
1.79$ (91%)
21.99$ (12%)
7.79$ (40%)
1.19$ (88%)
7.99$ (20%)
8.99$ (55%)
1.99$ (60%)
1.71$ (91%)
7.49$ (75%)
1.99$ (80%)
1.19$ (76%)
3.49$ (65%)
21.99$ (27%)
5.99$ (85%)
2.99$ (70%)
13.99$ (77%)
3.99$ (80%)
4.49$ (70%)
1.89$ (81%)
1.24$ (75%)
29.99$ (40%)
4.24$ (79%)
4.99$ (83%)
1.69$ (72%)
FANATICAL BUNDLES

Time left:
356290 days, 14 hours, 47 minutes

Time left:
356290 days, 14 hours, 47 minutes

Time left:
3 days, 21 hours, 47 minutes

Time left:
25 days, 21 hours, 47 minutes

Time left:
8 days, 21 hours, 47 minutes

Time left:
11 days, 21 hours, 47 minutes

Time left:
17 days, 21 hours, 47 minutes

Time left:
22 days, 21 hours, 47 minutes

Time left:
24 days, 21 hours, 47 minutes

Time left:
29 days, 21 hours, 47 minutes
HUMBLE BUNDLES

Time left:
4 days, 15 hours, 47 minutes

Time left:
4 days, 15 hours, 47 minutes

Time left:
6 days, 15 hours, 47 minutes

Time left:
11 days, 15 hours, 47 minutes

Time left:
13 days, 15 hours, 47 minutes

Time left:
13 days, 15 hours, 47 minutes
by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE
techier0b
Salamander
Shmup-a-day Saturday - Salamander
carolineofmaine
Always On
Music, Mammoths and Gaming! classical, country, rock, techno, jazz, b...
voodoocowboy
Software and Game Development
when every detail's over the guard rail
triro_live
Detroit: Become Human
Playing Detroit become human
zangoku
Tom Clancy's The Division 2
[EN/FR] Friday Night Degening | !kick
lazybeardude
Shipwrecked 64
17th month playthrough | Arch Linux sleeping
grumplestiltzkiin
Just Chatting
GRUMPLE S6 PRESEASON Friday Jul 4 - Independence Buy more ammo
hypnotik_games
Software and Game Development
Unlimited Subathon - Day 6 !tts !subgoals !bitgoals - Raids: @jackie_c...
loadingsolatte
UNDERTALE
2025.07.05 | ... Undertale #2 | @loadingsolatte
joviandragon
Garry's Mod
small birthday morning stream before work
kahznmakesgames
Software and Game Development
[DE/EN] Babushka: Hyperfocus mode | [DE/EN] | !discord | !trailer
angelbruni
THE FINALS
[!!! DROPS ON !!!] POWER SHIFT #1 GLOBAL | Shifting Powers and Cashing...
mahlemiut
Retro
[Amstrad] Playing the games reviewed in Amstrad Action, in order of ap...
khyretos
Rogue Heroes: Ruins of Tasos
[EN/ES/NL] Junk food gaming.
onibakuman
Resident Evil 2
\_( )_/ testing the re village setup - note not playing it rn
animpacz
EVE Frontier
Time - matters the most, just killin it
hipster_lion
ELDEN RING
i need to beat rahdan... i cant keep running away
banilla__
Art
They/Them Positive Vibes to drown out fireworks to ART !sounds | !c...
N0Viewers
Gaming in Linux!!! Feel free to join and chat :-)
fabien_anxa
Star Citizen
on va voir la desse de l'amour et de la musique de l'espace ...
pantherfarber
Cash Cleaner Simulator
Cash Cat - That's a big safe.
trueluggen
Software and Game Development
Compute Lab: Introducing objects