Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sure, why not. 

Hi there! So we released our closed beta as promised - you can get it here for win, macOS, linux: 

https://mega.nz/#F!A1RAzATC!oRvh9OPOsExIi83rpUiPYQ