This program is for the most part very user friendly. It's very good to challenge your skills and strategies by playing against the computer although hard at times. By improving one's skills against the computer one can challenge or play against any person online anywhere in the world, very good features. I've downloaded this to my home computers a few days ago and my teen-age children will surely benefit from it. It fits perfect on wide lcd screens.
The product may use some enhancements like ease of adjustments to fit board in traditional smaller screens. Also add features like setting difficulty levels according to skill level of the player against computer.