Very buggy and glitchy, especially the physics but not only. It got stuck many times and had to be restarted a lot, losing all progress.
Otherwise I can't say the art style is much to my liking, the map does look a little weird. Although the overall atmosphere was attractive, and music was good. Everything looks too much the same way also, different environments would have been nice. Story and idea very good!
I can't give it more than 3 stars overall. But I do hope you will make more games like this! The idea is good and something great might come out of this style and approach.