This is a well executed idea!
Adding limitations to each piece was a good call. Though the struggle I see is indicating how a piece could scale before testing the upper and lower bounds. See-saw was a bit of a tough one too.
Overall this is a fun and creative game