Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Well, I've tried it, it was really short, but it didn't work on me, guess I have no fears related to "endless" stairs.  Well, I even hesitated going down, but as it was "Upstairs" I went up :p

Upstairs start at 4:00