Interesting concept and pretty hard as is.
I did actually find a bug that has me off the map and unable to reset/die (oops). But I'd say the biggest thing I wish for is being able to actually aim my projectiles, especially when the enemies can do it to some extent. It makes it that much harder to deal with them.
Well done though, this was a cool play. :)