Hi Raindrinker!
Yeah, the mechanic are not one of the game's strenghts - we had big plans for the "smell-things mechanic", but we run out of time and we could only use it in the crossroads. It's one of our weak points actually, juicing the games and polishing the gameplay, but we're working on it.
Thank you very much for playing and your feedback! We appreciate it.