You need to download latest Adobe flash player to play the games on this site.
You can download flash player here.
What about an adventurous trip to find the gemstones? You need to pass by all the island that are given in the treasure map. Match the gemstones in each island. Don't forget that your time is limited, you need to be fast!