Voodolls: Voodolls now releasing May 11th

Hello Puppet Masters! We would like to thank you for participating in our beta tests and playing the demo version of Voodolls. Your feedback and insights have been invaluable in helping us make the game as great as it c…