Peltarch - A New Chapter