Wow! Good find! Miguel and Alejandro Vega clearly ripped off Marvel. It’s quite the stretch to even call them ‘artists’