Fun puzzle game and interesting mechanics! I like at least on some levels you can opt for going more "skill" based or rely on your recursions, but maybe as I see on other comments relying more on the recursion would be better for the game to stand out more. Still good game and good job!