Games published by Topologika Software, Ltd. you can play online, free in your browser. 12 titles are listed so far, with browser builds on the way.
They span 1980 to 1992 and lean towards adventure.