With well over 18,950 online gambling games available, there is something for all to love