Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

As a mood piece I'd say you definitely hit your target. It's very mysterious and has a general feeling of uneasiness, especially with the red eyed knight following you around. Looks fantastic!