As you said, it needs to be polished, but I think you have a good foundation. Sorry I can't rate it that highly--could be quite the enjoyable game if it had a lot more time put into it.
Thanks for testing! The art side of this project took 85% of the time, so I didn't have enough time to get too many levels to call it an actual metroidvania. I'm personally working on a project about time travel, also a metroidvania.