Anyone seen this show? I wasn't aware of it until I saw an advertisement for it on TV last week. The action looks fairly cool in a Beast-Wars-meets-Astro-Boy sort of way. I wanted to try downloading the previous episodes to see if it's worth recording the new ones as they air, but I've yet to find any torrents. I'm still looking though. Is this show any good?