Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for the bug report, sorry about your lost progress. This will be fixed in the first Steam release towards the end of the year