Any good DROD-like puzzle games?

I’ve been playing pretty much consistently since it cane out DROD: The Second Sky. I’ve just about plateaued, and I’m probably not going to complete the “good” ending. I was thinking that I could get a recommendation for a puzzle game that has some of the same attributes as DROD.

1 No twitch gameplay, (preferably no timed/skill elements at all)
2 Completely deterministic: no random elements
3 lots of different elements that meld together to make a good selection of puzzles
4. No payment up front. Either freeware or an extensive enough demo that I can make my mind up before forking over cash
5 No needing to keep repeating elements that you have already solved
6. Puzzles are generally solved by spotting the “linchpin” that ties the puzzle together, without which it seems impossible.

I’ve been playing Tetrobot and Co. and I think it meets all of your requirements except that there’s no demo.

I’m around 60% of the way through it and I haven’t enjoyed a puzzle game this much since the Swapper. Unlike the Swapper, though, Tetrobot is not too short. The mechanics are very, very simple but the puzzles, though there are a lot of them, haven’t felt repetitive or boring at all. There have been a decent amount that have stumped me for a bit before figuring out how to solve it. And once finding the solution, it’s almost always easy and quick to implement it (and obvious in hindsight, as well).

My only complaint is that the menus are all icon instead of text based. That only effects starting the game and getting to the next level, but it was annoying at first.