Pictured above is a poster produced by Devil's Due Publishing. The poster measures 22 inches by 34 inches and features art by Tim Seeley.