With its release roaring closer we keep hearing more about ‘Godzilla‘. This time we’re not hearing about toys or web games but something…