First Trailer for Captain America: Super Soldier Released!
The first "trailer" for the upcoming Captain America video game has come online. Just pass the loop to Cap heaven...