We recommend all users begin to play directly in the web browser and are working towards retiring all installs in the near future. To play in the browser, you will simply need to log in at https://account.tytoonline.com/login and then press "Play the Game!" from the homepage or sidebar.
If you would like to install directly to Windows, here are the steps:
First, register an account: https://account.tytoonline.com/register
Download the game. The link should have been shown to you after registration, or you can get it at https://tytoonline.com/install
When it finishes downloading, you need to install the game. Double-click the downloaded file and follow the prompts to install.
The Tyto Online Launcher window will appear.
The game will then need to do an update since this is your first time playing it, which may take some time to download and update your files to the latest version of the game.
Once the update is done, you’ll be able to click Play the Game! at the bottom of the Tyto Online Launcher window.
When the game launches, you will be able to sign in with your confirmed email address or username and password.