I read a review not long ago from someone that was at one of his shows, apparently it was really bad.
Has potential, not a fan of that song yet but it could grow on me. Will definitely check out more of his stuff