8/2/11Shoot Ninjas, Pirates, Viruses, and Gorillas in Our Newest Xbox Live Indie FavoritesEvery couple of weeks, we recommend some of the best games on the Xbox Live Indie channel. These are the games on…ByMax AbramsPublishedAugust 2, 2011