A new Captains America trailer, focusing on the development of Steve Rogers a bit more than the last one. I wonder if the Skrull are gonna be in it. Wasnt the lead Nazi scientists one? or was that in Ultimate.
In other news Duke Nukem is FUCKING DELAYED AGAIN.