There are more than 200 Mega888 spaces accessible to play with a large portion of these having been created by the accomplished hands of Playtech. As immense devotees of a wide range of online spaces, we frequently survey the best in class from Playtech and the numerous other driving programming designers.