This is a really fun puzzle game! I like how some of the enemy placement means that you have to act quickly and the variation in enemy types and guns makes it feel very engaging. I could definitely see you expanding it to add different weapons and enemy types. Cool game!