Ok, so there are issues. The change to Crystalline Geode completely breaks the game. To the point where my 7600x got stuck at 100% utilization and the game froze for around 30s at wave 16. Basically the crit only going to row is insanely OP. Making it so whatever is on that row becomes godlike instantly. Just slap a regen and shield unit on the same row and you cannot take damage. To make matters worse, Mana Source and Crystalline Geode (at Tier 1) create an infinite loop. The triggers from Geode charges Mana Source that then Hastes Geode + the other row ally which causes Geode to give crit 4 times which charges Mana Source. You get the point. I then upgraded Mana Source to Tier 2 for funsies. This was what broke the game completely. The -power on crit upgrade for the Core is also completely broken. Since it goes up to -300% power to 7 units pretty much instantly. This sets enemy units to like -1.4m power and is probably part of what causes the CPU to just die. Had to abandon the run at that point since it was effectively unplayable.
Edit: Oh and the grammar of unit descriptions has issues. Specifically the syntax you use works for spell effect, but not on damage. I forget what the exact wording is, but the expected wording would have been something like "on dealing damage" but it was instead "on used damage". Something to that effect.
Edit2: On some more testing, the infinite only seems to work with Quick Core. That being said I just got 10 wins running only Protective Core + Geode+Mana Source with no other units. So yeah, the power level of that row is not okay.
Edit3: The exponential growth re-slow and re-haste skills also have issues, as can be seen below:

Those two units started the fight with like 2k power. They now have 2.1 and 4m power and the Mana Source also has several thousands of crit despite that being a tier 1 Geode.
Oh and if you tab out of the game (to write this post, for instance) from the end screen where you pick if you want to go infinite mode or not. That run just disappears, no choice to pick resume run and go infinite. It's just gone.
Edit4: The regen unit that gives crit to column instead of row on any is also completely busted. Got it with +1.1x on crit and it instantly killed the game. Last I saw one of my units had 16b power on wave 9 before the game crashed (after being frozen for over 5 minutes).
Edit5: Fatigue counter renders on top of menu.
Edit6: Fatigue damage is way too low. Every single fight beyond the super early game goes to full Fatigue duration, which means it becomes optimal to build 0 damage and 0 poison. Then just do a full shield+regen permanent scaling build, and just sit out the full duration every fight, to outscale the curve as long as possible.
Edit7: The bug where permanent +10% crit gets removed between rounds when you give temp crit still persists.
Edit8: All the various power share bugs are still a thing too. I'm on wave 75 with there being 0% chance of anything killing me. But I'll have to abandon the run because it seems the game just cannot handle power numbers in the millions very well. Just loading into a fight freezes the game for 5+ seconds and 100% utilized at least one core every time it happens. Then once the fight starts it's just a slide show. The game especially struggles with regen and poison once they get north of 1m per tick (and that happens in seconds). When I dropped my 17m power poison guy for a 27m damage guy instead. It temporarily made things not that bad. Then I upgraded my regen guy from 4.4m power to 20m or so and the game went into full slideshow mode again. The biggest difficulty currently isn't the enemies. It's trying to make the game not crash.






