Loved this game!
It's intense and entretaining, all a jam game needs to be great.
What else can I say that is not in the other comments?