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, which fans of these sorts of titles are sure to like. It’s