
Governors Island is all over the place this week! Here on
NBC Thread [please note the 100% thrilled review by readers at this stage heh heh heh, after a couple of days the haters always skew it down]

And here in
The New Yorker! It's been a really exciting week for us!