To be honest, if it wasn't for the hints, i don't think i would've finished this game. I think it's missing a clear introduction to the main mechanics, a way to show the player in which direction they should be thinking to solve the puzzles.
Regardless, i quite enjoyed it! Every single puzzle, when i found the way to solve it, made me go "ooooh that's so clever! :0". Amasing usage of words, numbers and lists, very unique! :]