Ja, es ist eine Instant-Play-Site. Es ist zu keinem Zeitpunkt erforderlich oder erforderlich, Software herunterzuladen.