Story, Polish, Interesting Mechanics, Great art, and a decent amount of levels. I think we got a winner, this is the peak of Jam dev. Amazing work