888 Casino has upgraded its proprietary casino software since it was first launched in 1996. Originally a small but exceptional software platform at launch, 888 Casino is today one of the most powerful, sophisticated casino programs in the industry, offering a full range of games and impressive graphics. The software is available for download or can be played immediately in the Flash Casino. The download only takes a moment.