The site offers casino-particularly video game and other advertisements, together with a substantial signup allowed added bonus