The Transfusion website has moved!
You can now breathe the smell of the napalm in the morning at:
http://www.transfusion-game.com/