It's very much of its time. It doesn't hold up for me now but had a very strong effect on younger Ralph when it came out. It blew my mind at the time. I have residual affection for it but I do feel it has dated rather badly. In context of its time it was great though.