Note added on: 19 June 2012
Devil's Lair is currently undergoing a move in servers, hence all videos are currently unavailable for download.
However, due to very limited capacity, the new server will not be able to host videos directly on the server even after the move is complete. The only solution I have at hand is to upload the videos batch by batch to online file sharing hosts. Once ready, I will post the links here.
Thank you for your understanding and support.