Look what just showed up in my inbox! It was rumoured that Marvel were going to announce the new Captain America series at C2E2, but the hot tip had Travis Charest as the artist. However, it looks like we’ll actually be getting Steve McNiven, which is mighty cool! I can’t say that I am 100% [...]