I have my ways to finding what I'm curious about That's just my guess though, I say this because I knew a few other videos using the same music which suddenly disappeared. As far as the website, I'm not sure. It could be an update or perhaps he's moving to a different webhosting company.
This just shows that people are not used to searching, and the only sites they know for magic is Theory 11 and Ellusionist anything else is pure ****(in theyr mind ofcourse).