Quite odd indeed... this was in our inbox, but even though the title and username mentions Belzar nowhere is it in the video:
i SERIOUSLY wouldnt be shocked if this was a hoax, trying to exploit how crazy rumors are becoming facts... with the slim becoming a real deal... and all that stuff i think they trying to exploit this, and pull off a good hoax =3
I think this is definately fake until proven otherwise, maybe idone will get a reply, but i'm thinking it may be very vague if he does. There should be at least some proof or images to show it works. The website looks very generic.