Crazy Sudoku is a top-down strategy game with a hint of puzzle from the masters at soft.art studio Gesellschaft für Softwareentwicklung mbH. The game is... 更多信息
Dodge is an arcade puzzle game with strategy elements. The game challenges you to battle the artificial intelligence by moving your pieces from bottom to top before...