Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Most operating systems (i think?) have mechanisms for opening certain apps on login/restart. I know for certain macOS does. You can try googling how to set up any app to open automatically for your OS, it should be pretty simple.