Doesn't fail miserably on my Android phone. The colored background strip is a bit too short to contain everything, but that's the only problem.
Just had a look on my laptop - it's a very nice landing page :o
Thank you for taking extra time to check it out on your laptop! I apologize for the slight problems you had on Android so far. Since this app is bootstrapped by my cofounder and I, we don't have enough resources out of working on the app to create a completely mobile-friendly site yet. I know it's no excuse, but we're working on it! Thank you for letting us know though- we plan on buying an android sometime in the future to test with.