Physics Games
New Physics Games
Ninja Cannon
Destroy objects and defeat the demons by launching ninjas with your cannon. Each type of ninja has a unique ability.