This song is from their most recent album (called Frequency) and you can listen to the whole album on Last FM for once. This is my second listen to IQ and I need to listen to more of them before I make my opinion.
I already had my mouse ready over the banned symbol. However it seems that there must be something wrong. This sounds like it might actually be the real IQ. Odd that it's shown as being from an unknown album. But one must have patience. As everyone knows Rome wasn't built in a day. Oh, as for the music. Sounds good and definitely worth a listen.