Demu! A collection of classic PC games...

Online Play Fixed

It's working again

I checked this evening (November 17) and the embed function from The Internet Archive for software titles is working once again.