MADSOFT Games, inc.

Dodge and duck your way through flurries of deadly, flying projectiles to become the ultimate ninja master.
Action