Sorry, I’m a bit late about this news, but digital channel Anime Central, having already aired Headmasters, have now moved onto Super-God Masterforce. The episodes will be on at the same time with the same annoying dub.
Episode 1 aired 2 days ago with episode 3 airing tonight.
Visit Anime Central’s website for more details.