The Inglish was decent first off. I really enjoyed the episode and the monster was really cool and we need more of that in today's monsters. I don't like Gyodai as much as Kragen or and of the other monsters who make monsters grow.
On a translation note, why does Dengeki translate as strike when it can be attributed to lightning or blitzing? I got bored yesterday and looked it up and there were other versions of the word and other things that used degeki in the title and they did not mention the world strike.