Yeah combat may need some tweaking, however it is still possible but some ennemies are harder without the upgrades, although i agree maybe a bit too hard :/
Hope you still enjoyed despite the flaws, and glad you liked the music, i can't resist having some megadrive - ey - sound whenever i can :p