Yes it was. Whoever owns Crowcast used our services to host the website, and they got banned for illegally distributing copyrighted content. We took their site down and put up that notice that it was suspended for violating our terms of service (which among other things prohibits copyright infringement and IPTV services). You're one of quite a few people who used crowcast and stopped by to ask what was going on.
HelioHost is based in the USA and is subject to things like DMCA, so we're required by law to remove this stuff when it's reported or discovered. If we don't, we can be sued.