A player versus player game where your only way of doing damage is also your only way of moving.
Gameplay Video
PC
Some sections could not be loaded