Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I liked the falling leaves mechanic, but it completely distracted me from the central point of the game, the story. Having something in levels, inbetween which you'd have the story being told bit by bit might help with this. Would make a clear distinction between game and storytelling too.