No. You won't find a Bizzo Casino download deal for players wishing to have the casino software on their devices. However, you can play on instant mode or choose the mobile version.