I appreciate the fact that this is built in its own engine, and you made every other part of this, but it plays super janky. The mechanics of any of the objects that move you apply speed to your character in an unexpected and confusing way- Almost seemingly random.
take, for example the first level with the block you have to stand on to move.
Jumping launches you in that direction, and because you have to jump to get it to turn directions, (especially if you want to get coins) you feel like you have to redirect yourself.
Having tried it multiple times, i figure, ok, easy, redirect after jump
But every time you jump, it either doesn't launch you how you expect and you fall, or it launches you in a direction or at a speed you cant account for.
Same with the speed pads, you seemingly jump faster than you would running foward.
Maybe it was just me, but it was frustrating