Cool idea, you should consider adding a photo of the device on the landing page. It did not make sense until I clicked into the device page (Firefox mobile iOS).
Agreed... even as someone I consider much more curious than the average consumer, the fact that there were no pictures or easy description of what this is, made me close the tab right away.