Casino on-line game suppliers: studios, advancements and new releases