Puppet Team: Puppet Team is Out Now!

The strings are officially in your hands! Ready to control one character with two players? Puppet Team is now live on Steam—packed with teamwork, chaos, and laugh-out-loud missions! 🧠 One player controls the right limb…