Spirit Solitaire is a unique solitaire game played with a regular deck of 52 cards. The objective of the game is to place 'bridges' between 'island' cards by matching the differences of drawn card pairs. Once a game is completed, these bridges form a complete network over the initial island layout.
This game includes two difficulty modes, sound effects, an intuitive user interface and optional hint highlighting.
This is the non-free unlimited version.
It is also available with the same functionality for macOS and iOS from their respective app stores.
There are free demo downloads available for Windows PC and Linux on my website at http://unfiltersoftware.com