App Store guidelines require developers to disclose loot box reward chances Impressive ‘Cuphead’ iOS game is actually an elaborate scam Apple builds excitement for future releases with App Store pre-orders Apple developers in China have made $17 billion in revenue since App Store launch