evo888EVO888 Casino Games Overview. EVO888 on casino is home to over 700 games! While this sits behind some of the larger brands, it is a good number for a casino ofEvo888 is one of the on casino in Singapore, which is newly-established but slowly gaining its popularity over the years. Evo888 Singapore is an exclusive on casino application that