Nice submission! I like how you have to switch back and forth between shooting and playing it safe to avoid the storm of your own bullets. Enemy design was great, fun animations and good looking bullets. Dog mech in level 2 was creepy and wrecked me. Upgrade system felt good but wish it carried over between levels so i could continue a specialized build, although I don't know how that work factor in to the replayability of the levels. Overall, great job!