Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Yeah, I had to add a god mode key just in case for the stream haha, but I had a feeling it might be too hard, I played through it myself a couple times and did manage to win but only by using little secrets at the edge of the map.