Does the apps store exist? Clicking on the store icon gives me a full page icon, nothing more. Google results give news about the store but no store. How do I get there??