Yes. The provider is legit and has certifications to operate in numerous jurisdictions. iTech Labs tests all Genesis slots to ensure they’re fair, safe, and secure.