Since I’m running an older Mac here at home (too old to dual-boot or run VPC), my knowledge of Portal is limited — and reinterpreted — by the many LEGO creations the game has inspired.
Nevertheless, I recognize a good Weighted Companion Cube when I see one. Le’pena uses mainly Technic and Bionicle pieces to achieve the necessary effect: