I've finally had some time to sit down and play this at more than a cursory level, and I like it a lot! It is my favourite game of yours so far, and feels a lot more like a full experience rather than a prototyping of ideas. Got it working on Ubuntu with steam Proton. Some random thoughts:
- The overall game loop feels nice. I like knock-back as a primary mechanic, and how crazy the chain reactions can get at a deeper level (even though it's sometimes hard to predict what is gonna happen on an action). I like the risk/reward mechanic of getting chests, and the addition of the timer helps it feel urgent.
- Shop purchases feel meaningful. I think it's a nice idea for a jam game to have a cheap way to refill hp 100% each round. Even though the game is deterministic i still make lots of mistakes so it's nice to start with a fresh character each floor.
- Difficulty feels about right, and once the more advanced enemy types appear you really do start feeling a sense of danger.
- Some of the ui features felt novel, such as showing the knock-back trajectory of enemies and I really like how the dash executes on key release.
- Originally I thought of a few balance issues: maps too big, pistol too weak, cyclone too strong, but I've since changed my mind because: maps really start to tighten up in the second biome, i realized pistol can perform knockback, and cyclone is really your bread and butter and sort of the main mechanic of the game. Still it could be interesting to experiment with some of these things.
- My biggest gripe are some of the controls. I would really like 'X' to also move you down, or at least not perform a wait action, as I've died many times accidentally pressing it. Also, it would be nice if numpad enter executed cyclone or shot nearest target so that I could fully use the numpad controls and keyboard without having to keep switching back to the mouse.
Overall, a really solid entry. Nice job!