Riven is a first-person adventure puzzle game developed by Cyan Worlds Inc. Players will solve intricate puzzles to unlock the secrets of Riven, a civilization from long ago. Take a look at...