It is an instant-play platform. But, punters can also download a desktop app as well.