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.