The Myst franchise is one of those things that you either fell in love with immediately, losing days at a time to the puzzles contained within the various worlds, or you just never […]