Regen's one of the shakiest of the claims I've seen thus far. It's being reported as if it were fact over on Reddit from more than one person, so take that with however much salt you want. Could be one person misheard and it memed its way into the community, could be true.