>>7839237Iron Saga is a chinese mecha mobile game
https://www.youtube.com/watch?v=87mRB4M_dXE>>7839236Only that the artist made them for Spectrum #26. There's a small blurb next to each image on artstation.
https://www.artstation.com/artwork/xGDX2And also a 4th of the set I missed