Instant Play means that the player does not have to download the casino or games to his computer he has direct access to the casino and games at all times of the day and night through the web browser of the casino.
The Jackpot Capital Casino has many excellent qualities with the instant play version of the casino being at the top of the list.