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