August 07, 2012 by Polar_Bear Puppets War posts up 3D renders of new heavy weapons Puppets War posted up a preview of some new heavy weapons they're working on.From the preview:Something new from Maciej