Online casino and online slots are the future