I watched 30 seconds.... Their presentation style is enough to already have me screaming bullshit! You know something is a scam when they just whine they are being prevented from saving the world, etc even though they are somehow not smart enough to actually demonstrate their crap invention. If you have something good, say it, not make some stupid text reading video with unnecessarily elaborate border.
So, it is another MEG right? I.e. Tom *cough bullshit* Reardon....