Really totally free slot sites usually request you to download software, register, otherwise shell out to play