3D Blocks 2004 is a funny game, which added a whole new dimension of gameplay to classic Tetris --- it's from simple flat figures to twisted 3D blocks. The game became more funny and more challenge.
Branch is a great puzzle game. Rotating parts of the pazzle you have to connect them into a branch. Then all of them are connected your tree begins blossoming. You can pick out the skill level (Beginner, Trainee, Professional, Master, Expert and Go..