Navigating Australia’s top online casino feels surprisingly effortless on every device