if you find something let me know. i think the best alternative right now f95zone and that page is questionable at best. And i think that page only will work for free games with monthly support.