Ylands Early Alpha is only available via the Bohemia Interactive Store and in order to buy the game there, you are required to create your own personal Bohemia Account. Having the account has other benefits too: it works as your unique in-game identity, you can use it to log in to the Ylands Forums and in the future, it will also be used for advanced community features such as finding friends or sharing your creations with other players.
Why do I need to create my own Bohemia Account?
Ylands
Accounts&Store