Some of the games at 888 have been built by their team in-house. Feedback from other players has been generally good.