Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Yes, there's only one jumpscare.

I think there's at least one or two more past the first one i mentioned. If there was a spoiler tag I'd mention them by name but i don't know how rude it would be to mention them otherwise