A look at an exciting new Marvel project...but what is it?