There are currently no videos at this moment for Captain America: Sentinel of Liberty. Images. There are currently no images for Captain America: Sentinel of Liberty. Games You May Like.