As of yet, you cannot download the LeoVegas software, but all features are to be enjoyed in any browser as well as in the LeoVegas mobile app.