last 3 levels confuses me, might actually need hints for this one.
EDIT: ok finally figured out
Not gonna lie, despite sometimes not liking back and forth/backtracking, this is a well done one.
My playthrough (yeah I'm still doing it, just not like most of the time I can share, times been busy.)