Tutorial is not necessary. The problem is that there are already two puzzle elements in the first level. (rotate and block movement)
2nd level is to easy compare to the first one.
My order (degree of difficulty ascending) 3, 2, 1 , 4, 5, 6, 7.
Fantastic puzzle game with some new twists. Great game.