I enjoyed this. It's good to see another engine-less entry. I think there is a lot of potential in doing a block game metroidvania. You should probably do some refinements on your character controller. eg. stair step down and step up is not nearly as smooth as in minecraft. But very solid work overall.