Tencent and META have released the debut trailer for their upcoming 3D puzzle platformer Biped.
Biped receives a full release for PC via GOG and Steam on March 27. A Switch and Playstation 4 release is scheduled for a later date. You can view the trailer down below: