Nice! A bit difficult but I like the concept. I wasn't sure of where to move, so I usually just put myself in a corner to snipe the enemies.
Thanks!, also positioning yourself as so the enemies don't get you is good.