Encountered a bug where I became invincible. I haven't even gotten the shield upgrade; my end screen said "Power-ups Found: 4/5". There's also the slight inconvenience that dashing cancels the charge, though maybe it's intentional? Dashing through an elevator/teleporter retains the dash distance, which is kinda weird but doesn't affect the gameplay as much.
Other than that, solid game. Story was interesting, upgrades were well-placed, controls were very responsive (i could even gatling fire lol), designs are cool, environment may need some more going on but still not bad, bosses could be a bit harder tho.
Looking forward to more levels in the future :D