We Got Microsoft to Promote The Red Ring of Death and Our Other Xbox…

Every couple of weeks we deliver a list of our favorite (mostly) new Xbox Live Indie games to officials involved with the Xbox 360. We pick our favorite indie games; they list them in a corner of the Xbox Live Games Marketplace called Kotaku's Favorites (it's in the Indie channel). » 5/24/11 8:00pm 5/24/11 8:00pm