http://www.imperia-of-hentai.ru/flash/9107-the-legend-of-zelda-twlight-princess.htmlClick on download. Don't worry, it has no viruses or any shit like that.
Did they finally get a full version or is this the same demo that's been running around for a few weeks now?
Don't bother... It's passworded.