An online implementation of an excellent board game.