I'm sure there used to be much more Finnish stuff on that site a couple of years ago... more Avarus, including a split mp3 album with Chris Corsano and a Finnish drummer whose name escapes me at the moment and some Circle as well.
I'm listening to Big City Orchestra now.
edit:
or maybe I'm confusing it with deepfrog.net which did have the same Avarus album available... anyway, those can still be found here:
http://www.umpio.com/mp3list.html
then scroll down to TULIPESÄ