Feels very slow, Here's some tips for momentum based games:
1. add a minimum speed to the characters, or make them accelerate very fast at the start of running. This stops it feeling sluggish when you need to start running
2. Speed. Barriers. When the characters transition from normal to fast speeds (when the characters are able to break metal), The characters should jump up in speed to make the transition feel more impactful
3. Just general fluidity of motion, the characters currently feel very jerky which can be bad for momentum based games. Some jerkiness can be had to emphasize an action but fluidity is generally better
4. Acceleration. The characters need some way to accelerate quickly. this would be the spin dash in sonic or the grab dash in pizza tower. This can help to Make the player feel faster and more in control.
Hope this mini-essay of mine helped at all!