The game is pretty fun, the graphics are really good and the music is fine.
An idea i had is storing the end points of the animations to play them backwards in each point in time (maybe you should also store the velocity to add it to the player when you stop rewinding them). Also, You should try adding more animations. Finally, i think that the stuck and return to menu font didnt fit well with the graphics, try using the 8bits font from earlier.
overall, Nice work. Well Done :D