Now Fox is saying landfall was at 2:10 just like TWC. (something tells me they are counting the front of the eye as being landfall and not the center of the eye.)
Things are starting to pick up again on Galveston Island per Steve Harrigan.
Steve Harrigan is a good reporter
The latest radar images show the eye tightening up (from 300 miles in space). The eye area has remained somewhat in the same location (for approx. the last 30-60 minutes). NOAA updates the images every 30 minutes. Just checked, and the backside of the eye wall appears to be crossing over the Galveston coastal area, as reported in your post. NOAA will have another update at 0400.