I love the art style, the music fitted perfectly too. Kind of reminds me of hollow night.
I had to figure out for myself how to place checkpoints; I went through a long way without doing it because I didnt know it was a thing.
Very good game, good job!