Well, showing some teaser might actually help me comprehend what it's all about. All I see is three icons. I moved on to the next post.
Yup, thanks for that feedback. New & updated web landing page coming soon :)
Sure, but it's a bold move to try onboarding users that have zero information about the actual product -- like how much it costs, the pricing model, the quality, the variety, features like offline playback, platform support.