Not really a review, but lots of positive comments http://www.ifanboy.com/comics/marvel...t/3_(of_:cool:
[Alpha Flight Respect Thread]
Forum Rules