I'm sure it was this
Bull of Heaven
Their song that's 343000000000000000000000000000000000000000000000 years long is where it's at.
Gotta love their genre list from wikipedia:
They're actually cool though. They just have all these puzzle pieces made from a continuous generation of noise that are like millions and trillions of years long. They do genuinely have some good stuff in there.