I have seldom found as enjoyinga a game as this