At least under US law, a domain name can be seized by the law. I expect that's what's happened although they may not have had the ability to seize the computers they're using, I'd guess they're located outside of US jurisdiction.
Despite having issues during the Fulham game, I'd recommend Villa Streams. It does cost some money (£12 for 3 months) but it's good value in my opinion. Look at just about any match thread and you'll see 'my streams gone. anyone got another' constantly. I get 90 minutes of uninterrupted coverage and the video quality is usually much better too. I've only had problems once, maybe twice in the last 12 months, always fairly minor, although I get to a lot of games so I'm not using it for every one. It also shows other games and managed to cover a fair bit of the cricket.