Welcome to the IFWiki, Muguk, and thanks for your contributions! --Eriorg 05:13, 5 October 2008 (PDT)
No problem - can only really help with the Atari ST stuff as that's my speciality. Hopefully my inserting of the links to the games on our database was OK - at least you can get screenshots of the games there etc.
If I can find more time to have another look around, I'll do so soon.