Yeah, that's the nature of game jams, sometimes you just gotta drop stuff. And that part about not making the game too hard I should've kept in mind for my own game, haha.
I love the concept of a Metroidvania game set in the human body - it really reminds me of the game Bowser's Inside Story, if you've heard of that. I'd definitely follow the development of it if you start working on it!