Since when do islands have windows and doors in the first place?
They don't, it's obviously some sort of wordplay, hence my musing about Wall Market earlier. I think the window/door part is just pointing to something else...
I'm discussing my 108, er, 111 favorite games of all time in THIS THREAD so go check it out and join the conversation!