I've been playing quite a lot of indie games recently, and I have to say I am impressed with the quality.
I think I've spent more time playing Indie games in the past few years than I have professional games. The level of quality you can get for $5 - $10 (and sometimes free) is simply incredible.
Anyway, Blocks That Matter looks fantastic. I'll be picking that up for sure.