Semaphore - an online game.