Star Ninja is a physics based puzzle/shooter where you bounce throwing stars around a level to knock all the pirates into flying ragdolls.
View Rating and Xbox.com ranking stats