Yes, Green Jade are also the company behind titles such as Book of Babylon, Stamp Wild, Dragon Lord, Candy Prize, Hammer of Fortune, Pick a Pinata, and The Christmas Slot.