The company’s older game engine relied on downloadable software. Live casino is one of the newer products in the company’s portfolio and is available 24/7 in a browser-based mode. This means that no download or installation of software is necessary.