Well it is suposedly avaliable on epic store and comming to steam to, not sure how those work though, i never realy got in to Antstream, I tested it a good while back and never realy started it again soso I found the PCGamer article on antstream, and some others...
I don't think I like their payment scheme though, especially if you might not have good internet, it would be a bummer to try to stream what is basically a game that doesn't use much computing power at all, in terms of CPU and ram.
I think I'd rather stream games that my machine can't handle rather than emulated on the cloud retro games. 😅