Co-op 3D puzzle platformer Biped to release on PC on Mar 27, PS4 and Switch to follow
The brain-jogging adventure for two players will launch on Steam first Shanghai, China - March 10, 2020. Biped’s PS4 and Switch versions will come out after the PC release on Steam and…