Microsoft is doing absolutely great work bringing new games to the modern Windows platform, and a new one has just landed on the Windows Store that goes by the name of Microsoft Jackpot. Offering modern slot gameplay right in the Modern UI of the your Windows 8 device, the highlight of this game are the top notch...