Fantastic puzzle game a la Tetris.
Create your own puzzles or solve existing ones.
It is a match 3 game in which you can gather resources and solve puzzles.