A Juggler’s Tale launches September 29

3D side-scrolling adventure game starring a string puppet.