At the bottom of the site, it says "Official website of Punch TV, Inc. A wholly owned company of IC Punch Media, Inc.". We still own it