Nein, das ist nicht nötig. Die Spiele der Homepage kann man direkt im Browser auch ohne Download im Instant Play Modus spielen. Die Gratis Demo Versionen sind dabei sogar ohne Einzahlung spielbar (Ausnahme sind hierbei die Live Games, die man nur im Echtgeldmodus spielen kann).