My favorite version of that song is General Levy's surprise guest appearance during a live Grime session[0]. The full 22 minutes are also worth a listen to, and this isn't even my type of music usually[1].
Absolutely! Like I said, normally I don't really connect with this kind of music. But I've noticed in general that really great live performances let me break through whatever it is that is normally "blocking" me. This set is an amazing example of that.