Distributed Ingenious board game.