The Powell Group Announces A Licensing Partnership With IDW Publishing 12:41 PM The Powell Group has announced that they have signed a games licensing agreement with IDW Publishing. IDW Publishing is known for their be...Read More