My opinion: the puzzles are good, but having to start over at level 1 is beyond annoying.
Last night I restarted the game at level 1 and wondered: how many levels are there? With 1 life to spare, I completed all 23 levels. 'More are coming soon.' Yeah, well, if and when they come, will I have to start at level 1 again?
Better games with the same idea: Double Maze, Grid Blox and Duality which is outstanding.