Strong artwork, competent mechanics, great ludonarrative. Easily one of my favorites.
Only criticism is that the audio is a bit loud. When several pairs of robot fire + player fire + music stack on top of each other, the audio often peaked above +0.0 dB.
Fantastic! Great work!