the building that housed the restaurant was still there , the american flag atop it waving in the alien breeze , the blue light shining brightly through the little square windows in the lighthouse tower .