Ended up stuck on the two demons, two blocks puzzle in your screenshots. But it's a neat little puzzle game
same here lol