The movement to overcome the first hurdle stumped me for a bit.
Edit: The remainder of the level came together quicker, but the structures were really fun to think through
Edit2: I thought those 2 might be hiding somewhere. Takes it up a notch in difficulty