Agonizing Cuboid

Action
Play in browser
A platformer sword fighting game
Platformer