Is it just me or is this really bad copy? The only clue as to what this is on the landing page is the background of the product image. And I also have to sign up to find out anything else about it.