Nicely done.   Not sure of the game itself.

Ron