This is a video demo of the Leia Display System. Like other similar systems being developed, it projects video on a wall of barely visible fog to...