Yes, actually. I have a CD with several of these games, but I had no idea they'd been released as freeware.