I think I just found it -- Manufactoria. Hooray! Thank you.

https://ejrh.wordpress.com/2012/06/08/manufactoria/