Create a majestic tower of men
Mount Your Friends is a hilarious sports video game wherein you and your friends must create the perfect tower using your bodies. Developed by Stegersaurus Software Inc., this 2D multiplayer indie game features silly physics-based gameplay and a...