Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It's an interesting concept and a cool style but very difficult to understand what you're looking/smelling for. The limitation on moving could be replaced with a 'stamina' system so that you can move all the time but are limited in your use of the other two senses - this might make it a bit more playable. As I said, though, excellent concept and nice artwork.