congrats on your first game jam! cool ideas and it's very ambitious to try to make a 2D platformer with a walljump
physics were a little wonky in places, especially for the acceleration/friction and speed caps on falling I reccomend this article, it really helped me get to grips with 2D platformer physics:
https://www.emanueleferonato.com/2012/05/24/the-guide-to-implementing-2d-platformers/
impressive work for one person though and some really unique ideas although I would have liked to have seen the darkness mechanic introduced slower and maybe have more environmental lights in the earlier levels to guide the player and warn them about hazards.
would have been nice for the mood to get a bit of audio in there even if it wasn't original but I get that when you're just one person you're stretched thin enough as is