They just called NHC who is confirming that landfall had been made and that Cameron had taken a "direct hit".
Wow I wonder what the storm surge is in Cameron.
NOLA could be in store for an awful day tomorrow - although I'd certainly rather see more flooding there instead of Houston.