I've got an archive for the game. I'll have to post it here because I no longer have access to Abandonia's FTP server. If someone can take my review and archive and add some screenshots, hopefully we'll be able to get the game on the main site soon...
EDIT:
Here's the archive.