Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(2 edits) (+1)

Different strokes for different folks, I guess.
I enjoy the NPCs and the "filler" portion that you complained about, but probably that's because I'm a fan of stat raising games in general :p

...And I find Backstage pass really boring, so it's really a matter of taste.