I am listening to the song "No Regrets". It sounds like a soundtrack to something, which is not a very good quality in an instrumental band. I hear guitar wankery. It reminds me of a less technically proficient Liquid Tension Experiment, who are incredibly lame.
Behold... the Arctopus is still the only tech band I can stomach.