Click here

I'm still trying to figure it out......

EDIT: I've changed the link to the newer version as the older one had a wrong clue to a vital puzzle...... I'm outta the damn room at last!