We find ourselves in a very strange place. Technology is embedded so deeply in our lives that it no longer feels separate. Come navigate a labyrinth of visions, illusions, nightmares, and fantasies. Do you dare enter the Mirrormaze?