Fun piece. Sadly, I've got stuck at this place. No idea if I can proceed.
I got stuck at the same spot. Cool concept, Ground Worm Day