It reminds me of a flash game called Avalanche that I played a while ago. It's a good concept that I could see getting addicting.
Thank you!