A Hilarious Horror Game and Other Xbox Live Indie Surprises

Every two weeks, we weigh in on our favorite selectons on Xbox Live's indie channel, and this week we found some truly impressive games. These are not Microsoft-approved games—they're created by everyone from the average Joe to upstart game companies, and reviewed by users like you.
We list the stand-outs here and in… » 7/07/11 2:00pm 7/07/11 2:00pm