deya, the browser page shows that it is an alpha version, and the blog page says that too.
So, unless what you have downloaded and installed is a beta, I think there might be a mistake here?
I also checked out the download size, it's 97 MB

. Isn't that much for a minimalistic browser?