Nature turns strange and savage in `The Service Road’ at City Tech