What is part video game, part science visualization, part art installation and part social experiment?