Pirates vs Ninjas

 This is a funny physics based cannon shooting game.