Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Seems like I forgot to drop a comment, but my first thoughts were exactly the same regarding adding some sort of highlight to all the interactables. Other than that, you pretty much summed up everything else . For OP, an idea for improvement would be a score system and adding more "events" that increase in frequency over time.