Really nice idea and well executed! I'm probably not the smartest person but the puzzles are a bit hard, very satisfying when you solve them tho :)
thanks !!: )