The site went live in 2013, translating to nearly a decade of experience in the online gambling scene.