Lol it took me from 10 pm till 6 am to figure everything out phew that was challenging
I believed in you. But for those who also might be wondering, you need to have went to the park with Kevin for Zorro's quest.