Hi, can you log us a Support TIcket, so we can check this out. This sounds like it will be something to do with registration to those games. If quests have unlocked, then you need to submit screenshots. And make sure you're launching these games via our site .
Honest
Social
Helpful
Vulgar
Troll