Reminds me of the clockwork soldiers from dishonored. Very cool
Thank you! Never played that game tho xD