I signed-up for a Beta account and have not received an email.

Back to the FAQ

You can visit https://turboflix.com/?letmein and create an account using the email you signed up with originally for the Beta.

Enjoy!!

Posted in: Service