Surge of Internet Casinos: A glance at the way forward for Gaming