I feel like the scale was more just a way to experience the town and its folk, which was nice. As others commented, I like this game's style and the overall atmosphere!
The game's thumbnail could have helped to convey the 2.5D nature of the game a bit more and somehow indicating the detective aspects of the game would have been nice to lure more people to play the game!