Chessmaster LIVE is a top-down strategy game with a dash of chess from Ubisoft's Eood studio. The game is published by Ubisoft. The PC version of... Read more