Haha! Seems I'm not the only one with a renewed interest in Silent Hill lately; I just watched Revelations, and started playing Downpour.
Excellent work with the cardboard, btw!
As for the mesh: I think it depends on how long you're going to wear the costume for, and how worried you are about durability. Being that it's made from cardboard, I'd probably go with the rubber mesh to keep everything lightweight, plus it'll probably be easier to affix to the cardboard. If you were going to mold the pyramid, then maybe use metal mesh, as the molded plastic would be more durable so you'd probably want a more durable mesh. My $.02.
I'll definitely keep an eye on this thread.
Excellent work with the cardboard, btw!
As for the mesh: I think it depends on how long you're going to wear the costume for, and how worried you are about durability. Being that it's made from cardboard, I'd probably go with the rubber mesh to keep everything lightweight, plus it'll probably be easier to affix to the cardboard. If you were going to mold the pyramid, then maybe use metal mesh, as the molded plastic would be more durable so you'd probably want a more durable mesh. My $.02.
I'll definitely keep an eye on this thread.