Pull List: 4/25/12 by That Shelf | April 26, 2012 Pull List is a weekly roundup comic book reviews on the site. It's been a while, so get comfortable and let’s get down to business. This week features The New Avengers #25 and Vampirella: The Red Room.