I was looking forward to this game, 5 stars on everything.
I forgot I was even playing a Jam game. Felt like a demo to a retail title.
You have an industry veteran's level understanding in game design, not much more to say.
One bug you prob already know about but is worth noting is that the first checkpoint on the second screen sends you to an infinite death loop.