I've had their CD Super Eurobeat presents Euro Movement (remix album) in my collection since 2001. I got it as a free gift for making a large purchase from a Japanese retailer. I've LOVED the CD ever since - it's awesome!!
But I never knew anything about the group, and never realized how popular they've become. Or that their songs were ever used in anime. Man, am I behind the times or what?!