All games

2016
Diorama Battle of Ninja
PC
Indie
A ninja survival game where you wage combat in an expansive diorama landscape. Defeat hordes of enemies using shuriken throwing stars! Play with others online.
LessCutscenes
0 files
Nothing here yet
Approved uploaders can add cutscenes for this game.