To the flipside, no-download casino games can be readily available for those who have a robust web connection