This was fun! Good work. There is some jankiness with the platformer physics but I still made it all the way to the end