demo slot garuda gemsGaruda Gems Review. According to an old Japanese legend, Garuda is a divine bird, or bird-like creature, which brings wealth to believers and protects them from black magic. Provider PG Soft has released a new exciting video slot GarudaPlay the Garuda Gems demo slot by Pocket Games Soft for free and learn how to add slots and other games to your casino affiliate website.