I really like the concept! That last puzzle though I would have never guessed without looking through the other comments xD