gacha feature initial implemented