The Transfusion website has moved!
You can now breathe the smell of the napalm in the morning at:
http://transfusion.deathmask.net/