Godzilla’s design, created by Nikola Cizmesija, and featuring green glowing veins, clues fans in that this is an entirely new take. IDW's Godzilla: Here There Be Aliens gives me something I've ...