Mix Picks: Mountainhead #1
Up in the corner of every IDW cover, the corporate brand image has been temporarily modified to help celebrate the company’s (impressive) 20 years in business. The iconic IDW lightbulb icon implies a level of creativity and fresh ideas. And their new comic Mountainhead lives up to that – it’s fresh, different and gripping. This…
