Description: A cool Tower Defense game! This time you deploy Ninja units as you defend your territory from invading pirates.