Overall a good platformer with cohesive graphics and authentic ZUN pet I especially like the way you present the story piece by piece with visuals rather than dumping a wall of texts. It gives me an incentive to actually stop and read as it takes almost no time and it feels more engaging in general.
Controls are a bit too hard for me personally (especially wall jump with dash then grab the other side of the edge), but platformers veterans shouldn't have many problems I suppose.