Thanks! I really appreciate the detailed feedback.
I'm pretty sure I know the enemy that shot you from off screen haha, I'm not very happy with a couple of the placements, particularly when moving south.
I'm glad you enjoyed playing! More levels are definitely on the way ;)