Can't really claim to be a comic fan, so I know nothing about the story of Captain America, but does this follow the story from the comic book? If so, I never knew about Captain A fighting in the US Army!
Kinda gives his name a bit more sense, but I just thought that was down to making him sound cool!!!