Damn I love this, especially the vision mechanic and the ability to push players out of the way. Very good and well-executed idea, just needs some more polish.