EveryGame 888 Casino Gibraltar Launches Sports Betting and Casino Games on EveryMatrix Platform