Game of 100 Ghosts