Other comments already pointed out the major issues :)
I would add:
- Sometimes you are block by and invisible wall (certainly a collider default). Going back a bit before trying again does the trick.
- I had an animation bug, where the robot was idle while I was going forward and jumping
- Please make the dialogue spawn only when the player ask for it, or at least for the first NPC
-Spikes are often same size as other tiles (or bigger?), leading to you dying by trying to walk on the edge of the platform only... I don't know if it is intended, but I would have preferred without :p
Nice start :)