WAIT!
The page isn't gone, it's probably just been renamed.
Return to the main index using this link
www.the-liberator.net
and I'm sure you'll find what you're after.
If you feel there's a page, image or other element missing please get in contact to have it restored.
As the site owner I'm dedicate to keeping things working and will get it sorted out ASAP!