Popular slots games for Windows Windows Store App Collections. Sponsored by Microsoft Windows Store | Sponsored. 4/12/. From the makers of myVEGAS Slots and my KONAMI come POP! Slots! Take the Vegas experience with you wherever you go. Play POP! Slots. Download this game from Microsoft Store for Windows 10, Windows 10 Mobile, Windows “I've played all mobile slots games – Caesars Casino is the most FUN! . Get this app while signed in to your Microsoft account and install on up to ten.