Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The web version of this game is in Flash; chances are your browser doesn't run Flash anymore (for entirely legitimate security reasons). I recommend getting a browser that will play Flash files and switching to it to load only websites you absolutely trust.