i liked this band, but aint heard anything by them in ages and the website seems to be closed down..... any knowledge?