Wow.
This is the most impressed I've been with a jam game in some time. Great atmosphere and polish like some other people have stated. My graphics card was struggling a bit to keep up, but I still enjoyed it immensely. The fact that you mostly succeed by stepping on the other "creatures", or by sacrificing them by pushing them in front of you in this meat-factory-like place, contributed greatly to making this a truly impactful game. And I was expecting a simple platformer :)