Looking at the landing page on my iPhone and all I see is a bit of copy and a still image of a forest. Based on the comments in this thread the app seems worth downloading but not so much based just on the landing page. Are other people seeing video on the landing page when viewing on the iPhone?