Thanks for people's messages! Work is continuing here with setting this up, launch date is likely to be around the 15th of March.
To begin with I'll only have active download links for shareware/pd stuff, but soonafter I'll start asking people like Team 17, etc. if I can host conversions of their releases. However, as stated before, links will be provided upon request to people who already own a disk copy of the game.
More news soon