I got stuck on the final boss, I don't know how to beat the phase where he run at you at speed of light.
Anyway great game, although I don't see how it fit well with the theme of the jam. My complaint are the part with 1x1 tight spot to go through is really annoying and I often get stuck there.