Here is the trick: It works, I am now playing Free Cell in Win 8 CP
1) Copy the Microsoft Games folder from Win 7 Program Files folder to the Program Files Folder in Win 8 CP. Copy the entire folder. If you have a 32 Bit system you would copy the Microsoft Games folder from Program Files (x86). If you have a 64 Bit system you would copy the Microsoft Games folder from Program Files.
2) Copy 'cardgames.dll' from C, windows, system32
3) Paste the .dll directly into each of these folders you have created in Win 8 CP: Free Cell, Hearts, Solitaire, Spyder Solitaire. I have shown the Free Cell folder below. The other 3 folders are similar.
Now just apply this patch: Sorry, the patch is no longer available. This link is broken so I have removed it. It only worked during the beta test period. Now that there are Free Cell and other Solitaire games available from the Win 8 App Store, these are no longer necessary.
That's it. It really works. I'm playing the Free Cell now.