What is the meaning of life? Why are we here? Is there a God? Who will win the fight pirates or ninjas? From time immemorial man pondered these universal questions. It's no secret that pirates and ninjas have always been at odds. Finally, the two most formidable opponent will meet on the field for the final fate of the showdown. Over the