Hello Puppets! VR: 'Hello Puppets!' DEVLOG#1 - Puppet On Hand

Hey Hosts! Puppets crew here! 'Hello Puppets!' has been released on Steam for almost two weeks and thank you all for playing through the game and providing feedback! Releasing It surely made us nostalgic for the crazy d…