Ninja Cannon Retaliation is an exciting Physics Game and published on Apr 19th, 2014 and has been played 105 times and has a rating of 0% after 0 votes.
The ninja cannon is back, with 32 new levels of ninja ring, the evil twin ninja has set out to avenge his brother is this physics puzzler.