Okay, I'm checking it now.. Seems like the website is down. Even its homepage. I can't do anything except consult the website owner which I have done already through youtube comment. The owner is a youtube channel host who does tech stuff in the Philippines. I hope the website recovers right away. I'll post another comment once I find out the website is running again.
I can replace the pinoyscreencast.net link if you want. I just joined a few new tech forums and I'd like to add more links, but I remember you posted the deadline which is March 19. It is now March 20 hehe.