Walking Stranger is now redirected to a new server :
http://walkingstranger.perso.neuf.fr/