The games really good, I like how it feels aware of it's inspirations and is able to expand on them in an interesting way, not sure whether the time it took me to get all S-Ranks was worth it though.
As for a bit of feedback, sometimes things would be hidden behind other things (like the key projectile behind the guy) which would make it difficult to dodge, I also occasionally had some of the ghosties spawn on top of me (mostly when I was in the corner) and I think in general it might just be a little bit too difficult.