You don't need to download the slot to start playing, as it's accessible on any internet browser.