When new release??? Intro from Blastro's website is incredible!
New Blastromen release you mean? They are working on new tracks,
but it will still take a while untill perfection i think. Lets see.