Really interesting concept! I think the shield needs a timer though because you can hide in a corner with the shield up and kill everything quite easily.