Cute puzzle! I somehow managed to once again luck my way out of encountering any 2-offs - I jumped straight from very far off to the solution. The block storage is tricky but enjoyable to work out.
Nice level. Seems like ***************************************************************************************************, but it was still rather tricky to identify the right path.