Jewel Star

Jewel Star
063

Windows 8.1 App Watch: Jewel Star

You can be guaranteed of one thing on the Windows Store. The sheer abundance of match three games. Jewel Star is a recent such addition,…