April 26, 2012 by Polar_Bear Puppets War previews new Tower MkII Puppets War posts up a new WIP of their Tower MkII. From their preview:The first new towers MkII. What more would you want to see the weapons most?