In a few steps, you will enjoy its feature. If you want to install it, then you should go through some process. How to Download and Install Scatter Slots for PC- Free download in Windows 7/8/10 It will need only a few minutes to run and enjoy it! Today in this article, we discuss the download process, how to install, and run Scatter Slots on your Windows and Mac Pc. With a modern smartphone, you can find your favorite Apps/games.