You got a lot of graphical mileage out of primitive shapes, love to see it! I loved how every mechanic felt like it was multi-purpose.
- I need to shoot enemies to destroy them so I don't get overwhelmed -- but I need to be mindful of my position whenever I shoot.
- I could use my own recoil to move more quickly to get out of a jam-- but not too much because I might run into a wall.
- I could shoot-to-shrink to squeeze through a gap-- but not too much because then I can't shoot at all.
Everything was on this very delicate tightrope. Very nicely done!