A bona fide masterpiece of game design. I won't say anymore for fear of spoiling it. Play it immediately!