You must have had a rather poor connection, mate. It loaded up promptly enough for me.
That much aside, I'm glad to see Numen is turning out to be more than mere vaporware. I distinctly recall a conversation (either on the Codex or Iron Tower forums) concerning probable vaporware games, amongst which Numen prominently featured. In any case, they've considerably improved the engine since their first iteration (judging solely from the screenshots), however, hopefully their localization of the game will be more professional than that of the site (the text can be a little...wonky at times). Oh, and I'm also hoping it will be less hack-and-slash than Titan Quest. I've always wanted to play a true Greek-centric RPG...