Title: Meh
Product review: It contains some relevance now due to Skrull Invasion, but it really was not very good...I would not recommend getting this.
Would you say this review depicts the product in a flattering or unflattering light?
