Hello there! Been trying to find 2 games for like a decade with no success.
1. The first one is an old online flash platformer game. You played as a blonde-haired princess. Your main weapon was her hair. It started out short but you could pick up potions which grew it, i think one braid for every potion you took. You fought with your hair kinda like a whip, the strategy was to jump in circles to spin it around you. It was set in a medieval setting, you wore a (maybe pink) dress and you were in a castle fighting with bats, and i remember a huge Oz type witch too. I remember a sleeping prince too but never got so far to wake him up.The game was not linear you encountered crossroads, but i don't think it was metroidvania-like but maybe it was i am not exactly sure.
2. The second game i played about 10-15 years ago on a big arcade machine. It was a platformer too, but with more beat em up elements. You played as a blonde character (maybe in a blue dress), but you could play 2 player, the other player being a red dressed dude with a red turban on its head. You started the game in some kind of a warehouse, where you fought henchmen. At the end of the first level, you fought an evil professor like dude, he was only walking around until you beat him, then he escaped on a plane. After that it was like turtles in time, you were going around in different time periods fighting off enemies from that fantasy or age. At the end of the level there was always this professor dude as a boss, and he was from that peiod of time. I remember one level, where he was a snake-charmer playing a flute, and then dragons attacked you. The game had power-ups, i remember i alway beat the first level, with some kind of icicle projectile.