I was just off to the pub when this dropped. So expect a big cut-and-paste job. But, yes, as predicted, Al Ewing is writing X-Men Red, the Red at least initially refers to the planet Mars, now renamed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results