
Chances are you have come across 888 Holdings which is a public company that owns a selection of different gambling brands and websites. 888 Holdings originally launched back in 1997 and now has multiple brands on offer which include 888Casino, 888Poker, and 888Sport.
However, what not many people know is that 888 has it’s very own propriety online slots. Since 1998, Section 8 which is 888’s software division has been developing slots exclusively for 888’s various brands.