I don’t know why there is a demarcation between mutant mecha and Avengers mecha. Maybe it’s a franchise thing that’s been going on this whole time, ...
You’re not the only one that enjoyed that armor my friend. I enjoyed it as well. A friend of mine didn’t like it and I’m always debating with him on...