The website is still "there" it's just covered up by that overlay. All of their employees on linkedin shows them as still employed. All of their social media accounts are deleted, except for LinkedIn. Even their zendesk account is gone, orbytv.zendesk.com
Either this company just stopped...