Jewel Charm Game is one of many free Games you can download at Free Ride Games,
Jewel Charm may seem like a fairytale Puzzle game at a first glance, but as the story unfolds, we find that even fairytales are not without their fair share of dramas!
It's no secret that it ain't easy finding a prince, so when the Princess of Charmalot finally finds hers, imagine her despair when on the night befor
Keywords: Free Games, Free Game Download, Download Games, Download PC Games, Free PC games, Games, Game
Recent Changes: Improved UI, better performance
Install Support: No Install Support
Supported Languages: English
Additional Requirements: Operating System - Windows XP, Windows Vista, Windows 7 ; Browser: IE6, 7 or 8 and/or FireFox 2