This is very well done! The hint system is really well implemented and the puzzles are all very nice quality.
Thanks for the kind words :)