Xbox Live’s Indie Games channel officially shuts down tomorrow. If you’re interested in cool games off the beaten path, dive in and check it out before it’s too late.