Eu não sei que navegador o usuário Cavell está usando (talvez lnyx?) Mas, até onde eu sei, todos os navegadores atuais (Opera, derivados Mozilla e até mesmo IE) suportam iframes, então eles homepage root (/) de immortal-technique.com deve funcionar para qualquer um.