Online Casino Platforms and the Outlook of Electronic Gaming