The itch page is inaccessible.
Thanks for telling us. We forgot to make the page public :)
Glad I got a chance to play it! This is an interesting puzzle model - obviously it's quite hard, but with a lives system, this could make for a game on its own!