Sirnic

It is a fascinating incremental puzzle game.