I actually dock points for the story here. Only because there's no way to know, from a random shuffling of cards, when you'll happen to get a shuffle that can produce a winning game. Solitaire is a game in which it is possible to lose without doing anything wrong. In this case it could potentially mean many plays of the same single stage, possibly making no actual errors, just to see the next part of the story. The game of Solitaire itself is something you do to pass the time, and that's fine, but then you have to luck upon a winnable hand of Solitaire simply to play to the next segment of the story in which you get to do it all again.
Even with autosaves, the story itself is not compelling enough to make me want to sit through and do that an indefinite amount of times. You actually run the risk of locking off the writing you worked on, the decks you designed, for a randomized slog. That's not a good design decision, really. Not every type of game or idea works together.
The functions of the game worked decently, although for as many times as I had to replay the same stage if the "replay" button allowed me to actually restart that stage without the pauses to reload the stage select and then to skip the prestage dialog it would have at least kept me engaged faster.
The game of Solitaire included in my Microsoft OS has, as far back as I can remember, allowed for double-clicking to immediately assign a card to the appropriate suit once I have an Ace in place at the top of the game field. I missed that more than I thought I would.
The sounds are fine. The music loops are a little short; I'm already going to hear the same music potentially for many minutes on end... until you actually dig down into any particular hand of solitaire you can't know how long it'll last so hearing the music play out within a few seconds of starting a stage meant that pretty much within a single turn of solitaire on any stage I had pretty much heard it through. Having a little more depth in the music would have been nice, given me something to look forward to through multiple plays of the same stage (especially since, remember, I might have to hear that music quite a bit through no fault of my own).
The window dressing actually makes the basic Solitaire gameplay more frustrating than it would otherwise be on its own. I can play the most basic Solitaire for hours and be fine because each individual hand of Solitaire is its own game disconnected to anything else. But with this I can actually feel like I'm not making progress and that just turns me off to the experience.
Stars for the effort and functionality but I feel like the game you made is counter-productive to the experience. You clearly want me to keep playing it but you've ended up making a game I don't want to keep playing.