Had to finish it even though it took me some tries to get through all the levels.
Fun playthrough and good concept!