The comics has been moved to http://aeltarnen.com/