No but the past 7 years came and went and it never happened. In case it’s not clear... Myflix does not exist... Seriously... it doesn’t... It never has... and never will...
Management publicly stated the site would be up and running in the Summer of 2012. They publicly stated that it would launch every year since. Nobody believes they will launch August 25,2020. NOBODY!