Another really good puzzle game that wasn't mentioned was Sokobond. I recently finished it and although a good chunk of the game felt like trial and error, there was some very cool higher level thinking in the extra levels. The Monster in particular was a really great level.
I'm also slowly making my way through Jelly No Puzzle. I'm currently on level 17 and am really liking how hard the puzzles without feeling unfair. A lot of the levels have a clear thesis or idea that it's trying to communicate and it's makes the levels so memorable that you can almost reconstruct the puzzle in your head even after you stop playing.
Lastly, a bit of self-promotion: Check out my demo for Exorb, a deceptively simple logic puzzler about filling in orbs!