Game looks good and plays well. Only just started playing against AI so cant say if it will challenge. But really enjoyed learning to play the game using this app.
js3b about Caylus