PERIPHERY - Insomnia from our upcoming album is up on myspace!

trying to order this on itunes, but it says "expected release 03 May 2010" wtf? the release was yesterday or what?
 
meh, found a downloadlink after 30mins googling. im not waiting one extra week to listen to it just because im in norway.
will buy the album when its available though, you guys deserve it. will be the first album i buy for alooong time