RubiX!

Move blocks in different directions to form the pattern shown in level. Each level will get trickier and trickier. Try to make as few movements as possible, to get bonus score and become first in the leaderboard.