Thanks a lot. It will take a while to get a "full game" given how I'm struggling implementing the basic fundamental mechanics.
If it becomes unmanageable, I could also scope it down to a more linear platformer. But I have hope that I can figure it out and do the full metroidvania experience.