It gives you pet cards!
Pet cards will unlock and upgrade pets that will grant you bonuses in your inn. Also, these cute fluffies will start roaming around your taverns! You can get new pets from chests in the shop or daily rewards.
If you receive duplicate cards they are demolished into piastres which you could exchange into cards you currently need.
If you have any more questions contact our support!