Well, this is undoubtedly the best game I played so far out of the entire jam. It deserves the recognition.
Maybe the stun zones are too annoying with the pixel perfection but the way you use it is just super creative.