Focus on Art Installation - Immersive Experience
Deus ex machina - A god from a machine! Interactive Art Installation.