How could you have missed this Ninja flick...?

http://darkmaze.com/ninjathemissionforce/