You can get to this page with just http://ilyka.mu.nu/ now. Are you happy? By cracky, you'd better be happy.
I'll delete main.html sometime this week probably, just to warn you.