This has to be a hoax, right? If it's real, it would be one of the biggest scientific breakthroughs of all time. Greater than splitting the atom. I just don't think we're going to learn about something like this on a website.
I sooo want this thing to be real.