Do I have to download anything? November 27, 2019 12:58 am by Tom Wilson A Do I have to download anything? No, you donβt. The site operates on Instant Technology, so you can play the games without downloading anything. (No Ratings Yet)Loading... PREVIOUS ARTICLE Why do I see "Gigadat" when I deposit? NEXT ARTICLE Where can I see the list of restricted countries? Author: Tom Wilson Chief editor and creator, Tom drives the direction of CanadianCasinos.ca with the goal to provide the best and most honest resource for online gambling enthusiasts in Canada