Haven\'t taken a look at the other previews, but this sounds interesting. So is Sgt. Savage basically Nick Fury?
Crossed with Captain America's whole "man out of time" thing. Here's a basic overview of the Sarge: Sgt. Savage - IDW Hasbro Wiki