Psychic Lover made an official music video for their song which was the the theme music for Micron Legend (Armada). It's pretty much the Transformers equivalent of the cursed video from The Ring. Only instead of having seven days until you die, you show it to everyone you know who doesn't like Transformers.
Sometimes I wish we got the Japanese themes on US airings. Not that the US music is particularly bad, but there's something to be said about using a popular bands song instead of another take on the 'More than Meets the Eye' jingle.
You know, I really liked Armada.