Lemoncade

A reflex-puzzle game about stacking narrowing blocks until one falls down.
Puzzle