Yeah. I posted a few months ago and someone put up a similar site. Shortly after, it was shut down. Just a matter of time.

However, there is USTVnow that is similar but requires a monthly payment for additional channels. Honestly, I don't know how they haven't been shut off. From what I tried, I think it's a Philly feed.