I was a big fan of the first mini-series of Orang Utan Comics’ debut superhero comic Alpha Gods (nee Young Gods). It was a great entry into superhero market from Ian Sharman and co, and created a cool new world, with a very interesting cast of characters, that is jam packed full of story telling [...]