I love this game, such a thinky little puzzle game, I really enjoyed playing. I'm not sure where the scaling theme is, unless it's climbing the mountain? Great game though, very polished!
Yes, it fits the theme because you are "building" the mountain for the robot "to scale". Thanks for playing :D