Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think i relate to you a lot. I am also quite scared of a lot of things.