This reminds me of the Marvel One. Ahhh that was 4 to 5 years ago.
Anubis_Creationz
Liked it!
good times