Suddenly, I thought of Block Blast. It sounds unrelated, but the feeling is similar in that the more optimized something is, the smoother and more engaging the experience becomes. I didn't think something so simple could hold my attention for so long until I tried it.