Cool mechanics!
I think a healthbar would be a nice addition, at times I felt kinda frustrated cuz i got sniped and just had to start over.