The official website of Deathwitch has moved to a new domain:

deathwitch.nirucon.se

Update your bookmarks!