There is no instant play option at Black Diamond Casino. You will first need to do a Black Diamond Casino login to the platform by providing certain information. Furthermore, you will have to make a minimum deposit before you can start playing the casino games.