Pretty solid overall, very cool mechanic. Placement posiitons seem a bit odd though, but I enjoyed it.
I didn't had enough time to place the pieces properly and adjust the box collider.