MyCraftChannel.com lives on!