Sunday, February 13, 2011

Another ICARUS review!

Major Spoilers.com reviewed ICARUS #1 on their podcast, gave it 3.5 out of 5 stars, much appreciated! The review starts around minute #30-

No comments: