Latest Article|September 3, 2020|Free::
Making Grown Men Cry Since 1992
This weekend sees the release of the latest Marvel Comics movie, Captain America: The First Avenger. It’s the latest lead-up film to the release of the big superhero round-up, The Avengers (which is currently shooting right here in Albuquerque). To get you interested in Cap’s shield-slinging adventures, Marvel has released Captain America: Sentinal of Liberty, a nifty little action/adventure game which will have you beating up legions of HYDRA baddies in order to defeat the Red Skull’s evil plan. All in a day’s work.