Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

So apparently the password is a puzzle, and will become clear when playing the game. Cool idea.