Bounding Box Games have announced a new Xbox 360 game, Star Ninja is a 2D physics based puzzle/shooter where the Ninja uses throwing stars to knock out all the pirates in this amusing and entertai... Read More