Broken Loyalty Programs in Gaming Industry? How to fix them?