The Long Road

The Long Road is a challenge in Risk of Rain 2. Is it completed by completing 20 stages in a single run.