Update: Unfortunately, the above link has been removed therefore the only option right now is to follow the instructions in this forum thread.
Will you install Chess Titans and other Windows 7 games again on Windows 10, or will you prefer newer games from the Windows Store? Let us know in the comments section.