I took a print making class in school and did a few of these lino blocks. I don't remember what we used for the press. This seems to be a new fad.. My daughter asked a couple months ago for the supplies to do this. 
Could of warped something while welding that thin metal will twist on you. Nice fabrication though