Mobile devices are getting more compatible with online casino software, and some of the best devices for playing online slots are Windows phones. Usually, no. Players can use the Windows Phone to play favorite casino games such as Windows Phone slots, table games, scratch cards, and video poker, both for fun as. Download the FREE Vegas Slots Slot Machine Now for your Windows Phone and Tablet! ** All Coins Are FREE during the launch of our new game! Score five.