No doubt in my mind this will win the jam.
(On a serious note it's not a terrible game but saying it's been sent to a handful of other jams it probably won't be rated highly)