All the games we recommend on our site are instant play slots that require no download. In most cases you can play them right away for free, and also play for real money shortly after you deposit funds.