My guess is it's a total joke. Every "review" about it is in broken English, and many reviews happened around June which is likely when a marketing campaign was launched. The video format takes the classic approach of appealing to emotion and telling you nothing about the product.
Don't waste...