It wouldn't play :(
I believe this really is by Zhu no matter whether anyone else does or not.The way this Nick Butler guy talks seems just like the broken English of translated Japanese. (No racist comment intended,just read any Japanese thing translated into English and you get the idea)However I think Zhu could have submitted it himself and as he didn't it seems to me he didn't want it released.