Phew! I managed to find a strategy to win! Really tough game and thank goodness I could use spacebar to shoot, there was no way I could click my mouse fast enough! (Even better would be controller support!)
Pretty epic music helping to elevate the tense atmosphere of staying one step ahead of the endlessly spawning enemies, trying desperately to take down the pods without getting caught or trapped!