It's an ambitious project alright, but what they've done so far is outstanding, I downloaded the demo a while ago and the atmosphere they've created is beautiful and educational, I didn't know about the way that they'd crafted how the porthole and windows interacted, but in the demo you can clearly see that the porthole faces into a window with lights around the inside, it's quite a clever design.
It's definitely worth a front page mention, I agree.