It's not easy but it's oustanding
I must also say that despite the complexity, it's a very "Zen" game.
I find myself relaxed after playing Riven, even if I had to take notes and put my mind to it.
I'm going to wait a little bit and play it again on VR.