Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I bought it on Steam now so perhaps I'll just play it on the Deck instead of on emulators or MiSTer.