mystery creatures from a mobile gacha game