Awesome! This is great, you did a great job keeping the scope small enough to be workable but with enough "meat" to make a game.
The only thing that lead to "feel bad" moments was teleporting and walking into the bullet they had just shot. I asmit, I don't see an easy solution for that. Maybe make the bullets spawn a little bit further away from the enemy as they shoot? Their bullets are so slow it restricts your movement in a not-so-fun way. But that's just fine tuning, the core idea and game are so great!