Glad you liked the vibe. I think that was the aspect I ended up being the most happy with.
Great suggestion on offscreen enemy attacks.