This is a nice game that I enjoyed but it does feel a little more like a Sonic game than a Metroidvania game. With that in mind, though, it's really hard to see where you're going, perhaps a little *too* hard. if you're striving to do a more Metroid/Castlevania-y thing but with a Sonic vibe I think you probably would need to restructure for more of an interconnected-world vibe; this feels a little more like a 2D-ified Sonic Adventure level.