Nee, je hoeft geen speciale software te downloaden om Jackpot City Casino online te kunnen spelen. Dit gaming platform is een van de lichtste en meest comfortabele.