WolfWorms

By TheIncapables - Scott Wells & Jade Bourque for the 2019 Epic Megajam.
Puzzle