I almost gave up on Save the Date - I played through it a few times, missed a detail that must have been right in front of me, thought "So it's a Choose Your Own Adventure. So what." - and went on to something else. Fortunately, I came back to it a week later and played far enough to Get It.
I laughed out loud; I marvelled at its depth; you should play it. And then donate a few bucks to its creator for making you happy.
What I'm wondering now is what to do when your game has something special, but the player is going to have to get over a hump to get to that specialness. For example, Energy Hook can be hard to play, but once you get to a certain skill level - which can take 15-30 minutes of playing for some people! - it's very rewarding. How do you get that message to your players, "Keep going, it'll be worth it, trust me."
What do you think? Have you seen a game do that well?