888 Casino is a fun online gambling destination but it still needs a few improvements in order to climb the ranks of popularity in the online casino industry. The management team at the casino should work on increasing the gaming content at least, starting off by the introduction of new and exciting genres of games like video slots and mobile casino games.