My friend, you are overqualified. LMAO. Full marks, here's some bugs/issues I found:
1. it's possible to pushback enemies offscreen, where they become unkillable.
2. Mastervolume is a bit low- raise it up a few dB
3. Enemies spawn too much when just beginning- or, ground tiles break too quickly. But, once you get some power and upgrades, things balance out well.
4. No clear indication all enemies are dead in a room besides pressing my face against room entries.
Theme adherence is strong as this is definitely a roguelite, and roguelites by definition lever loss of run : cost of progress. However, I think you can do even better. Maybe you can chose some upgrades that have that corrupted stat, but other good stats?