Affect3D StoreBecome the puppeteer in Puppetmaster’s latest game: Brittany Home Alone for PC! Watch the trailer!