Yes, check spam folder also.
Nothing in spam folder or anywhere else but I was able to login and afterwards received PIN code to email main inbox. So there is somewhere a problem with sending first ever email (activation link or whatever it is), PIN code email works fine.
We are updating site and will add many new features soon.
This one will be there.
Another useful thingy would be 2-factor authentication (2FA) for login and withdrawals, preferably by Google.