Just by the name, it sounds like a pretty cool show. I'll have to take a look sometime.
Is there an official English dub for it?
Yeah there is. But there's also a lot of fan service.
I think any anime, such as Digimon and Pokémon, that will always be fan-dubbed, even if it's already been officially dubbed in English.
What channel is it on, or is it one of those things that's only available on the Internet?