It's a very early alpha version. It's not a commercial product. I think the makers were too busy preparing the software that we can excuse non-mobile-readiness of the landing page.
EDIT: It works fine in Chrome with iPhone emulation. What's up on mobile?
EDIT: It works fine in Chrome with iPhone emulation. What's up on mobile?