More than 600 casinos possess revised its T&Cs based on Casino Guru’s advice