When I had an Xbox 360, Xbox Live Indie Games was a post-apocalyptic wasteland of just absolutely inept games that would make inept mobile phone game makers cringe.
I would always browse them looking for something to spend my remaining points on, since I'd always have like $1.50 worth of points left over after buying something and most "titles" on the channel were $1.
I only ever found one thing out of thousands upon thousands.