February 12, 2012 by Polar_Bear Puppets War posts a preview concept Puppets War posts a preview of a new 3d concept on their page.From their preview:Tomorrow the rest of the mysterious concept.