a nice challenge and a lot of fun. It does become quite hard after a few level. If you get yourself stuck in a corner you have to use time to get back out and find a spot to dodge from again.
Yeah it could really use respawn point