Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Well this is awkward.

An altar blocking the path to a locked door. The stairs have been opened, but are inaccessible.  There's no other way around.