Ahto: An Immersive and Interactive Installation