Mystery solved... I called one of the dudes who posted and found out its a total pyramid scheme.
He also told me that none other than Larry Flynt sat in on early meetings and signed off on the whole venture. Thats funny, since the business entity is located offshore in the Bahamas.

The complete story will be on my website tomorrow after LFP's media people confirm the hoax.