I like that type of puzzle game. Very polished... I wish I had fine transitions and animations like these :'(