Oct 14, 2018  Candy Crush Soda Saga Windows 10 Download Info. Since the download relies on the new Microsoft Store that is only available in Windows 10, this Candy Crush Soda Saga game free download for Windows 10 PC guide wont work on Windows 8, 8. 1 or Windows 7 PC.