I am hooked. There is no better version of this game, but one thing lacks: Is every game solvable? Perhaps not, perhaps so, but it is unkind of the developers not to state which is true.
Otherwise, this is the be-all-and-end-all of puzzle games. Obviously, the truest gamer will write proofs on particular tableaux, explaining why it can or cannot be solved, but come on, Freecell is a casual game. Let me know whether victory is achievable, lest I trash my stats, pull my hair out, destroy my marriage... and all for naught.
Affectionately,
C