mechanics of time song review