Very good job, fun to play, and challenging enough to make it interesting but not too frustrating ;) Love it :)